<?xml version="1.0"?>
<rdf:RDF
	xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:foaf="http://xmlns.com/foaf/0.1/"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns="http://purl.org/rss/1.0/"
>
<channel rdf:about="http://planeteclipse.org/planet/">
	<title>Planet Eclipse</title>
	<link>http://planeteclipse.org/planet/</link>
	<description>Planet Eclipse - http://planeteclipse.org/planet/</description>

	<items>
		<rdf:Seq>
			<rdf:li rdf:resource="tag:blogger.com,1999:blog-25023280.post-3975501941668717375" />
			<rdf:li rdf:resource="http://ianskerrett.wordpress.com/?p=1193" />
			<rdf:li rdf:resource="http://blog.balfes.net/?p=884" />
			<rdf:li rdf:resource="http://eclipsesource.com/blogs/?p=3322" />
			<rdf:li rdf:resource="tag:blogger.com,1999:blog-2725710657746694091.post-5875660079137582842" />
			<rdf:li rdf:resource="tag:blogger.com,1999:blog-19419978.post-1429956110026260438" />
			<rdf:li rdf:resource="tag:blogger.com,1999:blog-29207064.post-6237934266560299489" />
			<rdf:li rdf:resource="tag:blogger.com,1999:blog-19419978.post-8182694557532069002" />
			<rdf:li rdf:resource="tag:blogger.com,1999:blog-3811318399853665936.post-5967666418266443559" />
			<rdf:li rdf:resource="tag:blogger.com,1999:blog-3691419744299351480.post-4896332549236975716" />
			<rdf:li rdf:resource="tag:blogger.com,1999:blog-1557780184357927241.post-1723605305934596489" />
			<rdf:li rdf:resource="tag:blogger.com,1999:blog-3294520508206749272.post-8574782048067243209" />
			<rdf:li rdf:resource="http://aniszczyk.org/?p=1375" />
			<rdf:li rdf:resource="http://dev.eclipse.org/blogs/yvesyang/?p=96" />
			<rdf:li rdf:resource="tag:blogger.com,1999:blog-29853730.post-7178559297972495827" />
			<rdf:li rdf:resource="tag:blogger.com,1999:blog-824652428103224164.post-2052892461559586349" />
			<rdf:li rdf:resource="tag:blogger.com,1999:blog-35738028.post-6666372850095584508" />
			<rdf:li rdf:resource="tag:blogger.com,1999:blog-1585332946379204379.post-5268118767422025630" />
			<rdf:li rdf:resource="tag:blogger.com,1999:blog-5620932762413494076.post-4840500135087525726" />
			<rdf:li rdf:resource="tag:blogger.com,1999:blog-1585332946379204379.post-3994077801416839676" />
			<rdf:li rdf:resource="tag:blogger.com,1999:blog-1482979278030787271.post-128181937759340447" />
			<rdf:li rdf:resource="http://eclipsesource.com/blogs/?p=3315" />
			<rdf:li rdf:resource="http://ianskerrett.wordpress.com/?p=1186" />
			<rdf:li rdf:resource="tag:blogger.com,1999:blog-12783252.post-6111226424437995711" />
			<rdf:li rdf:resource="tag:blogger.com,1999:blog-3691419744299351480.post-4069588935299381656" />
			<rdf:li rdf:resource="tag:blogger.com,1999:blog-24509428.post-6200311898300133451" />
			<rdf:li rdf:resource="http://eclipsesource.com/blogs/?p=3297" />
			<rdf:li rdf:resource="tag:blogger.com,1999:blog-27225531.post-9126500778612538014" />
			<rdf:li rdf:resource="http://dev.eclipse.org/blogs/yvesyang/?p=84" />
			<rdf:li rdf:resource="http://eclipsesource.com/blogs/?p=3289" />
			<rdf:li rdf:resource="http://dev.eclipse.org/blogs/iamkevb/?p=28" />
			<rdf:li rdf:resource="http://weblogs.sdn.sap.com/pub/wlg/16498" />
			<rdf:li rdf:resource="http://www.norio.be/148 at http://www.norio.be" />
			<rdf:li rdf:resource="http://tomsondev.bestsolution.at/?p=561" />
			<rdf:li rdf:resource="tag:blogger.com,1999:blog-3879044552984472733.post-7932261971150044611" />
			<rdf:li rdf:resource="tag:blogger.com,1999:blog-1495223311988358528.post-6446037634713613780" />
			<rdf:li rdf:resource="http://blog.balfes.net/?p=881" />
			<rdf:li rdf:resource="tag:blogger.com,1999:blog-18772002.post-3792972030450073272" />
			<rdf:li rdf:resource="http://dev.eclipse.org/blogs/eclipsewebmaster/?p=476" />
			<rdf:li rdf:resource="http://blog.balfes.net/?p=879" />
			<rdf:li rdf:resource="http://ianskerrett.wordpress.com/?p=1174" />
			<rdf:li rdf:resource="http://dev.eclipse.org/blogs/mike/?p=164" />
			<rdf:li rdf:resource="http://aniszczyk.org/?p=1354" />
			<rdf:li rdf:resource="http://www.vogella.de/blog/?p=1252" />
			<rdf:li rdf:resource="http://dev.eclipse.org/blogs/eclipsewebmaster/?p=470" />
			<rdf:li rdf:resource="tag:blogger.com,1999:blog-12783252.post-1567920937586551215" />
			<rdf:li rdf:resource="http://meikas.com/blog/?p=149" />
			<rdf:li rdf:resource="tag:blogger.com,1999:blog-24248206.post-3094905624098819284" />
			<rdf:li rdf:resource="tag:blogger.com,1999:blog-3691419744299351480.post-121886564741880204" />
			<rdf:li rdf:resource="tag:blogger.com,1999:blog-3879044552984472733.post-7225473074657377932" />
			<rdf:li rdf:resource="http://dev.eclipse.org/blogs/eclipsewebmaster/?p=468" />
			<rdf:li rdf:resource="http://wp.kolbware.de/?p=92" />
			<rdf:li rdf:resource="tag:blogger.com,1999:blog-18490491.post-2826817206407226254" />
			<rdf:li rdf:resource="tag:blogger.com,1999:blog-1585332946379204379.post-9123780521677206469" />
			<rdf:li rdf:resource="http://www.eclipse4sl.org/blog/?p=142" />
			<rdf:li rdf:resource="http://www.eclipse4sl.org/blog/?p=158" />
			<rdf:li rdf:resource="http://www.eclipse4sl.org/blog/?p=153" />
			<rdf:li rdf:resource="http://meikas.com/blog/?p=144" />
			<rdf:li rdf:resource="http://tasktop.com/blog/?p=1209" />
			<rdf:li rdf:resource="tag:blogger.com,1999:blog-35738028.post-3510063557149047823" />
		</rdf:Seq>
	</items>
</channel>

<item rdf:about="tag:blogger.com,1999:blog-25023280.post-3975501941668717375">
	<title>Kim Moir: Now I see IU, now IU don't</title>
	<link>http://relengofthenerds.blogspot.com/2009/11/now-i-see-iu-now-iu-dont.html</link>
	<content:encoded>Eclipse 3.6M3 went out the door over the weekend, along with a lot of Halloween candy.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://4.bp.blogspot.com/_cHqYDQknqAI/SvB9CUZ81FI/AAAAAAAAAhk/HFz0qYMON2g/s1600-h/IMG_2662.JPG&quot;&gt;&lt;img src=&quot;http://4.bp.blogspot.com/_cHqYDQknqAI/SvB9CUZ81FI/AAAAAAAAAhk/HFz0qYMON2g/s320/IMG_2662.JPG&quot; alt=&quot;&quot; style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5399953432007988306&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Sometimes, you can have too much Halloween candy.  And sometimes, you can have too many IUs in your p2 repo. Don't believe me - just look at this repo with bogus bundles - scary!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://4.bp.blogspot.com/_cHqYDQknqAI/SvB7J6sS_8I/AAAAAAAAAhc/CliooPBN3PM/s1600-h/IMG_2625.JPG&quot;&gt;&lt;img src=&quot;http://4.bp.blogspot.com/_cHqYDQknqAI/SvB7J6sS_8I/AAAAAAAAAhc/CliooPBN3PM/s320/IMG_2625.JPG&quot; alt=&quot;&quot; style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5399951363521314754&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Both scenarios can cause your friendly neighbourhood release engineer pain.  This is unusual because we're a very pain tolerant people.  To alleviate the suffering, the p2 team added an Ant task in 3.6M3 that allows you to remove bundles from your repo. As much as I love spending quality time at the command line modifying metadata, Ant tasks that automate tedious jobs are even better.&lt;br /&gt;&lt;br /&gt;The p2.remove.iu task will remove both the metadata and the bundle from the repository for a specified IU.  For example, if you had bogus packed com.ibm.icu.* bundles in your repo, this task would remove them.&lt;br /&gt;&lt;br /&gt;&amp;lt;p2.remove.iu&amp;gt;&lt;br /&gt;   &amp;lt;repository location=&quot;file://${reposource}&quot; /&amp;gt;&lt;br /&gt;   &amp;lt;iu id=&quot;com.ibm.icu&quot; artifacts=&quot;(format=packed)&quot; /&amp;gt;&lt;br /&gt;   &amp;lt;iu id=&quot;com.ibm.icu.base&quot; artifacts=&quot;(format=packed)&quot; /&amp;gt;&lt;br /&gt;   &amp;lt;iu id=&quot;com.ibm.icu.source&quot; artifacts=&quot;(format=packed)&quot; /&amp;gt;&lt;br /&gt;   &amp;lt;iu id=&quot;com.ibm.icu.base.source&quot; artifacts=&quot;(format=packed)&quot; /&amp;gt;&lt;br /&gt;  &amp;lt;/p2.remove.iu&amp;gt;&lt;br /&gt;&lt;br /&gt;This task is useful if you'd like to remove some built time bundles from your repo.  Or just correct a mistake after a release.  It happens.  In any case, it's all good.  Almost as tasty as chocolate.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://3.bp.blogspot.com/_cHqYDQknqAI/SvCBrOGAlxI/AAAAAAAAAhs/Skzwfdrxizk/s1600-h/IMG_2665.JPG&quot;&gt;&lt;img src=&quot;http://3.bp.blogspot.com/_cHqYDQknqAI/SvCBrOGAlxI/AAAAAAAAAhs/Skzwfdrxizk/s320/IMG_2665.JPG&quot; alt=&quot;&quot; style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 240px; height: 320px;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5399958532734883602&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Related bugs&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://bugs.eclipse.org/bugs/show_bug.cgi?id=289866&quot;&gt;&lt;span id=&quot;summary_alias_container&quot;&gt;&lt;span id=&quot;short_desc_nonedit_display&quot;&gt;Support excluding bundles when running p2.process.artifacts task&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://bugs.eclipse.org/bugs/show_bug.cgi?id=291424&quot;&gt;p2.remove.iu task should have an option to specify to remove packed file only&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://bugs.eclipse.org/bugs/show_bug.cgi?id=272140&quot;&gt;ICU jars at Eclipse 3.5 update site have size of 0&lt;/a&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;img width=&quot;1&quot; src=&quot;https://blogger.googleusercontent.com/tracker/25023280-3975501941668717375?l=relengofthenerds.blogspot.com&quot; height=&quot;1&quot; /&gt;&lt;/div&gt;</content:encoded>
	<dc:date>2009-11-03T19:55:21+00:00</dc:date>
	<dc:creator>Kim Moir</dc:creator>
</item>
<item rdf:about="http://ianskerrett.wordpress.com/?p=1193">
	<title>Ian Skerrett: Eclipse Days in Toronto</title>
	<link>http://feedproxy.google.com/~r/IanSkerrett/~3/LMAw8i05SEc/</link>
	<content:encoded>&lt;div class=&quot;snap_preview&quot;&gt;&lt;br /&gt;&lt;p&gt;Developers in Toronto have a great opportunity to participate in back-to-back Eclipse events: &lt;a href=&quot;http://wiki.eclipse.org/Eclipse_Modeling_Day&quot;&gt;Eclipse Modeling&lt;/a&gt; and &lt;a href=&quot;http://wiki.eclipse.org/EclipseRT_Day&quot;&gt;EclipseRT Day&lt;/a&gt; on November 18 &amp;amp; 19.    Think of it as a mini-EclipseCon but with polite Canadians saying ‘eh’, ‘pop’ and ‘about’.&lt;/p&gt;
&lt;p&gt;Modeling and Eclipse runtime technology (including OSGi and Equinox) are two of the most innovative areas in the Eclipse community.   Speaking at this event will be some of the project leaders and committers for these Eclipse projects.  There will even be some of the e4 committers talking about the next generation of Eclipse.&lt;/p&gt;
&lt;p&gt;If you are an Eclipse user and live near Toronto, you should seriously consider attending.   Even if you live outside of Toronto, two days of free Eclipse related session in one place is a great opportunity to learn more about Eclipse technology.&lt;/p&gt;
&lt;p&gt;There is no fee to attend but you need to pre-register via e-mail.  You can &lt;a href=&quot;mailto:eclipsert_toronto@eclipse.org;eclipse_modeling_toronto@eclipse.org?subject=Register for both EclipseRT and Modeling Day in Toronto&quot;&gt;pre-register for both days&lt;/a&gt; or you can also register for just the &lt;a href=&quot;mailto:eclipsert_toronto@eclipse.org?subject=Register for EclipseRT Day in Toronto&quot;&gt;EclipseRT Day&lt;/a&gt; or the &lt;a href=&quot;mailto:eclipse_modeling_toronto@eclipse.org?subject=Register for Eclipse Modeling Day in Toronto&quot;&gt;Modeling Day.&lt;/a&gt;&lt;/p&gt;
  &lt;a href=&quot;http://feeds.wordpress.com/1.0/gocomments/ianskerrett.wordpress.com/1193/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/comments/ianskerrett.wordpress.com/1193/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/godelicious/ianskerrett.wordpress.com/1193/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/delicious/ianskerrett.wordpress.com/1193/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/gostumble/ianskerrett.wordpress.com/1193/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/stumble/ianskerrett.wordpress.com/1193/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/godigg/ianskerrett.wordpress.com/1193/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/digg/ianskerrett.wordpress.com/1193/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/goreddit/ianskerrett.wordpress.com/1193/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/reddit/ianskerrett.wordpress.com/1193/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;img src=&quot;http://stats.wordpress.com/b.gif?host=ianskerrett.wordpress.com&amp;amp;blog=405862&amp;amp;post=1193&amp;amp;subd=ianskerrett&amp;amp;ref=&amp;amp;feed=1&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/div&gt;</content:encoded>
	<dc:date>2009-11-03T16:48:52+00:00</dc:date>
	<dc:creator>Ian Skerrett</dc:creator>
</item>
<item rdf:about="http://blog.balfes.net/?p=884">
	<title>Bob Balfe: Android will kill the iPhone</title>
	<link>http://feedproxy.google.com/~r/Balfesnet/~3/-qaenShInks/</link>
	<content:encoded>&lt;p&gt;I am sure many have seen the press on Android and all of the features it “&lt;a href=&quot;http://phones.verizonwireless.com/motorola/droid/&quot;&gt;does better&lt;/a&gt;” than the iPhone.&lt;/p&gt;
&lt;p&gt;The one feature I think that will ultimately kill the iPhone is the &lt;a href=&quot;http://developer.android.com/sdk/index.html&quot;&gt;Android SDK&lt;/a&gt;.  You can download the Android SDK for Windows, Mac, and Linux and you can also just install it into your &lt;a href=&quot;http://developer.android.com/sdk/eclipse-adt.html&quot;&gt;existing Eclipse IDE&lt;/a&gt;.  Just having this available to all Eclipse developers is HUGE.  This means you can start playing immediately without owning a specific OS/Computer - like a Mac.&lt;/p&gt;
&lt;p&gt;This is a consistent mistake Apple makes over and over and it just shocks me, now Google is taking advantage of it.  Don’t get me wrong I think Apple makes great products but the entire “we need control” mentality just exhausts everyone.  If the Android devices end up being better hardware than the iPhone then I don’t see how iPhone will be able to compete.  I know there is a lot of talk about the iPhone becoming more open and moving to other carriers but I think it just may be too little too late - maybe.  Android is around the corner Apple - get moving!&lt;/p&gt;



&lt;p class=&quot;technorati-tags&quot;&gt;technorati tags: &lt;a href=&quot;http://technorati.com/tag/Android&quot; class=&quot;technorati-link&quot; rel=&quot;tag&quot; target=&quot;_blank&quot;&gt;Android&lt;/a&gt;, &lt;a href=&quot;http://technorati.com/tag/eclipse&quot; class=&quot;technorati-link&quot; rel=&quot;tag&quot; target=&quot;_blank&quot;&gt;eclipse&lt;/a&gt;, &lt;a href=&quot;http://technorati.com/tag/iPhone&quot; class=&quot;technorati-link&quot; rel=&quot;tag&quot; target=&quot;_blank&quot;&gt;iPhone&lt;/a&gt;&lt;/p&gt;



&lt;p&gt;&lt;a href=&quot;http://feedads.g.doubleclick.net/~a/mQiWNx34rar9ewcIjBdGCyOp080/0/da&quot;&gt;&lt;img src=&quot;http://feedads.g.doubleclick.net/~a/mQiWNx34rar9ewcIjBdGCyOp080/0/di&quot; border=&quot;0&quot; ismap=&quot;true&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://feedads.g.doubleclick.net/~a/mQiWNx34rar9ewcIjBdGCyOp080/1/da&quot;&gt;&lt;img src=&quot;http://feedads.g.doubleclick.net/~a/mQiWNx34rar9ewcIjBdGCyOp080/1/di&quot; border=&quot;0&quot; ismap=&quot;true&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img width=&quot;1&quot; src=&quot;http://feeds.feedburner.com/~r/Balfesnet/~4/-qaenShInks&quot; height=&quot;1&quot; /&gt;</content:encoded>
	<dc:date>2009-11-03T16:33:39+00:00</dc:date>
	<dc:creator>Bob Balfe</dc:creator>
</item>
<item rdf:about="http://eclipsesource.com/blogs/?p=3322">
	<title>Chris Aniszczyk: Git Mirrors at Eclipse.org</title>
	<link>http://eclipsesource.com/blogs/2009/11/03/git-mirrors-at-eclipse-org/</link>
	<content:encoded>&lt;p&gt;Good news everyone, Git &lt;a href=&quot;http://dev.eclipse.org/git/&quot;&gt;mirrors&lt;/a&gt; are going live at Eclipse.org&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://dev.eclipse.org/git/&quot;&gt;&lt;img src=&quot;http://eclipsesource.com/blogs/wp-content/uploads/2009/11/gitmirrors-300x93.png&quot; title=&quot;Eclipse Git Mirrors&quot; height=&quot;93&quot; width=&quot;300&quot; alt=&quot;Eclipse Git Mirrors&quot; class=&quot;alignnone size-medium wp-image-3323&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Please give them a whirl.&lt;/p&gt;
&lt;p&gt;If you find any issues, please state them on this &lt;a href=&quot;https://bugs.eclipse.org/bugs/show_bug.cgi?id=280583&quot;&gt;bug&lt;/a&gt;.&lt;/p&gt;</content:encoded>
	<dc:date>2009-11-03T15:04:43+00:00</dc:date>
	<dc:creator>Chris Aniszczyk</dc:creator>
</item>
<item rdf:about="tag:blogger.com,1999:blog-2725710657746694091.post-5875660079137582842">
	<title>Stephane Bouchet: Updates from ESE</title>
	<link>http://sbouchet-eef.blogspot.com/2009/11/updates-from-ese.html</link>
	<content:encoded>Hi all,&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://eef-modeling.blogspot.com/2009/11/back-from-ese-2009.html&quot;&gt;goulwen is just coming back from ESE&lt;/a&gt; and we are moving EEF forward :)&lt;br /&gt;&lt;br /&gt;In response to &lt;a href=&quot;http://intellectualcramps.blogspot.com/2009/11/making-it-easy-for-contributors-to.html&quot;&gt;David&lt;/a&gt;, i created a page in the &lt;a href=&quot;http://wiki.eclipse.org/EEF_Sources&quot;&gt;wiki&lt;/a&gt; to explain briefly were to get the sources, using this &lt;a href=&quot;http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.emf/org.eclipse.emf.eef/releng/psfs/eef.cvs.psf?root=Modeling_Project&amp;amp;view=log&quot;&gt;PSF&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;We started a cvs branch to add some new functionality to EEF, too.&lt;br /&gt;The current stable version resides in the v0.7.1_BRANCH.&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;img width=&quot;1&quot; src=&quot;https://blogger.googleusercontent.com/tracker/2725710657746694091-5875660079137582842?l=sbouchet-eef.blogspot.com&quot; height=&quot;1&quot; /&gt;&lt;/div&gt;</content:encoded>
	<dc:date>2009-11-03T14:12:00+00:00</dc:date>
	<dc:creator>Stéphane Bouchet</dc:creator>
</item>
<item rdf:about="tag:blogger.com,1999:blog-19419978.post-1429956110026260438">
	<title>BioClipse: Download PDBs with Bioclipse</title>
	<link>http://bioclipse.blogspot.com/2009/11/download-pdbs-with-bioclipse.html</link>
	<content:encoded>It is easy to download bioinformatics resources into Bioclipse using the&lt;a href=&quot;http://www.ebi.ac.uk/Tools/webservices/services/dbfetch&quot;&gt; WSDbfetch Web service &lt;/a&gt;at the &lt;a href=&quot;http://www.ebi.ac.uk&quot;&gt;European Bioinformatics Institute (EBI)&lt;/a&gt;. From console you can use the method:&lt;br /&gt;&lt;br /&gt;              &lt;span style=&quot;font-family: courier new;&quot;&gt;ws.downloadDbEntry(String db, String query, String format)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;From the GUI you can use menu: &lt;span style=&quot;font-weight: bold;&quot;&gt;File &amp;gt; New...&lt;/span&gt; and select the &lt;span style=&quot;font-weight: bold;&quot;&gt;Wizard Download &amp;gt; Query WSDbfetch at EBI&lt;/span&gt;. Click next and see the many available databases in the dropdown list Supported databases:&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://1.bp.blogspot.com/_h6tAVZXYvfs/SvAzKXX9HuI/AAAAAAAAAFU/ASShycXPCJ0/s1600-h/wsdbfetch_dbs.png&quot;&gt;&lt;img src=&quot;http://1.bp.blogspot.com/_h6tAVZXYvfs/SvAzKXX9HuI/AAAAAAAAAFU/ASShycXPCJ0/s400/wsdbfetch_dbs.png&quot; alt=&quot;&quot; style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 365px; height: 400px;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5399872206383423202&quot; /&gt;&lt;/a&gt;Try for example to download the sequence &quot;NM_210721&quot; from the &lt;a href=&quot;http://www.ncbi.nlm.nih.gov/RefSeq/&quot;&gt;&quot;refseq&quot; database&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;If you'd like to download proteins in &lt;a href=&quot;http://en.wikipedia.org/wiki/Protein_Data_Bank&quot;&gt;PDB format&lt;/a&gt;, there is a convenience wizard available in the New Wizards dialog available from the menu &lt;span style=&quot;font-weight: bold;&quot;&gt;File &amp;gt; New...&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://4.bp.blogspot.com/_h6tAVZXYvfs/SvA1Q4gu88I/AAAAAAAAAFc/FSbCfUyyWvk/s1600-h/NewPDBWizard.png&quot;&gt;&lt;img src=&quot;http://4.bp.blogspot.com/_h6tAVZXYvfs/SvA1Q4gu88I/AAAAAAAAAFc/FSbCfUyyWvk/s400/NewPDBWizard.png&quot; alt=&quot;&quot; style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 324px; height: 308px;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5399874517381084098&quot; /&gt;&lt;/a&gt;&lt;br /&gt;Clicking &lt;span style=&quot;font-weight: bold;&quot;&gt;Next&lt;/span&gt; allows for inputting a comma-separated list of PDB IDs, try for example &quot;1ale,2pdz&quot;. Clicking next downloads the file to the selected folder in the Navigator, or to the Virtual project if nothing is selected. Below is visualized 2PDZ in the Jmol Editor.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://2.bp.blogspot.com/_h6tAVZXYvfs/SvA24xV8ifI/AAAAAAAAAFs/Ij8fvtemhiA/s1600-h/res_jmol_2pdz.png&quot;&gt;&lt;img src=&quot;http://2.bp.blogspot.com/_h6tAVZXYvfs/SvA24xV8ifI/AAAAAAAAAFs/Ij8fvtemhiA/s400/res_jmol_2pdz.png&quot; alt=&quot;&quot; style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 304px;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5399876302163184114&quot; /&gt;&lt;/a&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;img width=&quot;1&quot; src=&quot;https://blogger.googleusercontent.com/tracker/19419978-1429956110026260438?l=bioclipse.blogspot.com&quot; height=&quot;1&quot; /&gt;&lt;/div&gt;</content:encoded>
	<dc:date>2009-11-03T14:00:47+00:00</dc:date>
	<dc:creator>Ola Spjuth</dc:creator>
</item>
<item rdf:about="tag:blogger.com,1999:blog-29207064.post-6237934266560299489">
	<title>Paul Webster: e4 and injectable command execution</title>
	<link>http://pweclipse.blogspot.com/2009/11/e4-and-injectable-command-execution.html</link>
	<content:encoded>I'm fond of most of the Command Framework in Eclipse 3.x (I have to maintain it after all :-)  The notion of an abstract command (as opposed to the Command class) has 2 interesting responsibilities:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Am I enabled?&lt;/li&gt;&lt;li&gt;Do something.&lt;/li&gt;&lt;/ol&gt;In 3.x, commands delegate them to the command's currently active handler.  Two aspects of the 3.x implementation aren't quite right in my opinion.&lt;br /&gt;&lt;br /&gt;Responsibility #1 is implemented as state (&lt;code&gt;isEnabled()&lt;/code&gt;) on the Command itself.  Because a command is a global singleton (it's supposed to represent the operation) this has the unintended side effect that a command is enabled or disabled globally for the application.  The active handler determines the state, but based on whatever information it wants (which may or may not be the same information it will execute against).&lt;br /&gt;&lt;br /&gt;Responsibility #2 is implemented in the handler's execute method.  It can then use the execution event to get the &lt;code&gt;IEvaluationContext&lt;/code&gt; and extract information out of it.  This mostly works well, and you end up treating the &lt;code&gt;IEvaluationContext&lt;/code&gt; as a map.&lt;br /&gt;&lt;br /&gt;In e4 we're looking &lt;code&gt;IEclipseContext&lt;/code&gt; &quot;&lt;a href=&quot;http://www.eclipse.org/e4/resources/e4-whitepaper.php&quot;&gt;Contexts: the service broker&lt;/a&gt;&quot; which provides a localized view into the application state (i.e. what you can see from your view or editor makes sense).  Information relevant to the state of the application is stored in your context in 2 forms.  Some information is identified by class (&lt;code&gt;ECommandService.class.getName(), EventAdmin.class.getName()&lt;/code&gt;) and some information is identified by name (&lt;code&gt;selection, activePart&lt;/code&gt;).&lt;br /&gt;&lt;br /&gt;Now the fun part.  In e4 a handler for a command can define 2 methods:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;code&gt;canExecute(*)&lt;/code&gt; - This will be called by the framework before trying to execute a command&lt;/li&gt;&lt;li&gt;&lt;code&gt;execute(*)&lt;/code&gt; - This will be called by the framework when appropriate (can you guess what it does? :-)&lt;/li&gt;&lt;/ul&gt;But in e4 you don't need to extract your variables from your context, you can ask for them directly:&lt;br /&gt;&lt;code&gt;&lt;pre&gt;&lt;br /&gt;public boolean canExecute(&lt;br /&gt;    @Named(&quot;selection&quot;) IStructuredSelection selection);&lt;br /&gt;public void execute(&lt;br /&gt;    @Named(&quot;selection&quot;) IStructuredSelection selection, &lt;br /&gt;    Shell shell);&lt;br /&gt;&lt;/pre&gt;&lt;/code&gt;&lt;br /&gt;When the framework needs to call either method, it will inject the needed information from the appropriate &lt;code&gt;IEclipseContext&lt;/code&gt;.  It uses the &lt;code&gt;@Named&lt;/code&gt; annotation if it is present, or the type of the parameter (for example, &lt;code&gt;Shell.class.getName()&lt;/code&gt;) if &lt;code&gt;@Named&lt;/code&gt; is not.&lt;br /&gt;&lt;br /&gt;In e4 1.0 we're adopting the &lt;a href=&quot;http://jcp.org/en/jsr/detail?id=330&quot;&gt;JSR 330&lt;/a&gt; annotations for injection (plus a few extras that we need).  This is still a work in progress, but it's moving right along.  If you are interested, now is the time to get involved - &lt;a href=&quot;http://wiki.eclipse.org/E4&quot;&gt;http://wiki.eclipse.org/E4&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;There's a lot more to this story, so stay tuned for the next update.&lt;br /&gt;&lt;br /&gt;PW&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;img width=&quot;1&quot; src=&quot;https://blogger.googleusercontent.com/tracker/29207064-6237934266560299489?l=pweclipse.blogspot.com&quot; height=&quot;1&quot; /&gt;&lt;/div&gt;</content:encoded>
	<dc:date>2009-11-03T13:57:21+00:00</dc:date>
	<dc:creator>paulweb515</dc:creator>
</item>
<item rdf:about="tag:blogger.com,1999:blog-19419978.post-8182694557532069002">
	<title>BioClipse: Align sequences with the Kalign Web service</title>
	<link>http://bioclipse.blogspot.com/2009/11/align-sequences-with-kalign-web-service.html</link>
	<content:encoded>A recent feature addition to &lt;a href=&quot;http://www.bioclipse.net&quot;&gt;Bioclipse&lt;/a&gt; is the ability to align protein sequences using the &lt;a href=&quot;http://www.ebi.ac.uk/Tools/webservices/services/kalign&quot;&gt;Kalign Web service&lt;/a&gt; available from the &lt;a href=&quot;http://www.ebi.ac.uk&quot;&gt;European Bioinformatics Institute (EBI)&lt;/a&gt;. Simply select two protein sequences in the Navigator (currently the FASTA format is only supported but more formats are in the pipe), right-click, and select &lt;span style=&quot;font-weight: bold;&quot;&gt;Align &amp;gt; Align using Kalign&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://3.bp.blogspot.com/_h6tAVZXYvfs/SvAvyHCQpKI/AAAAAAAAAFE/4X3_E4XzA58/s1600-h/align_context.png&quot;&gt;&lt;img src=&quot;http://3.bp.blogspot.com/_h6tAVZXYvfs/SvAvyHCQpKI/AAAAAAAAAFE/4X3_E4XzA58/s400/align_context.png&quot; alt=&quot;&quot; style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 315px; height: 275px;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5399868491145716898&quot; /&gt;&lt;/a&gt;&lt;br /&gt;This compiles the sequences into the input format that Kalign expects, and sends it via SOAP to the Kalign Web service at EBI. The results is stored as a file in the same folder as the aligned resources, and opened in the &lt;a href=&quot;http://wiki.bioclipse.net/index.php?title=Sequence_editor&quot;&gt;SequenceEditor&lt;/a&gt; (note the new Wrap feature available from the toolbar).&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://2.bp.blogspot.com/_h6tAVZXYvfs/SvAwQ-i8tgI/AAAAAAAAAFM/mXtuDBdrUpg/s1600-h/kaligned_wrap.png&quot;&gt;&lt;img src=&quot;http://2.bp.blogspot.com/_h6tAVZXYvfs/SvAwQ-i8tgI/AAAAAAAAAFM/mXtuDBdrUpg/s400/kaligned_wrap.png&quot; alt=&quot;&quot; style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 323px;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5399869021442848258&quot; /&gt;&lt;/a&gt;&lt;br /&gt;The feature is available from the latest &lt;a href=&quot;http://pele.farmbio.uu.se/bioclipse-devel&quot;&gt;development version&lt;/a&gt; of Bioclipse.&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;img width=&quot;1&quot; src=&quot;https://blogger.googleusercontent.com/tracker/19419978-8182694557532069002?l=bioclipse.blogspot.com&quot; height=&quot;1&quot; /&gt;&lt;/div&gt;</content:encoded>
	<dc:date>2009-11-03T13:34:03+00:00</dc:date>
	<dc:creator>Ola Spjuth</dc:creator>
</item>
<item rdf:about="tag:blogger.com,1999:blog-3811318399853665936.post-5967666418266443559">
	<title>Goulwen Le Fur: Back from ESE 2009</title>
	<link>http://eef-modeling.blogspot.com/2009/11/back-from-ese-2009.html</link>
	<content:encoded>After a little break, I'm back ! :)&lt;br /&gt;&lt;br /&gt;ESE 2009 was a very cool experience. An opportunity to meet very important people for the EEF project and to assist to very interesting presentations.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;First of all, EMF, CDO, EMF Databinding tutorial was very interesting. It's a shame that we hadn't the time to do all the exercices.&lt;/li&gt;&lt;li&gt;In the afternoon the modeling symposium showed us some very interesting application of EMF. I found the demo of Cedric Vidal from ProxiAD especially interesting with the &lt;a href=&quot;http://code.google.com/p/emf-customizer/&quot;&gt;EMF customizer&lt;/a&gt;. This tools allows users to &quot;customize&quot; generated EMF models with a models using an Xtext syntax very close to CSS.&lt;/li&gt;&lt;/ul&gt;And that was all for the first day. A very nice diner in a typical German Restaurant and it was time to sleep a little.&lt;br /&gt;&lt;br /&gt;The second day, after a first key note that let me quite unconvinced, it was time for talks. I assisted to many talks about e4 and the riena project then back to modeling talks. I went to the talk about the brigde between EMF and Oslo made by the AtlanMod/INRIA team. Finally, It was the talk of Cedric for Acceleo. What an amazing room ! Cedric made a very good talk and I was glad to see the audience impressed by the new Acceleo tooling.&lt;br /&gt;&lt;br /&gt;The final day began with an interesting talk about Papyrus and the very very huge plan for the future. I saw that papyrus is on a good way and I'm happy they use EEF for this project. Final preparations and it was time for my talk. I'm quite satisfied of it. I had some good advice of people that assisted to my &quot;sexy&quot; talk. I finally went to the talk of Mariot about SWTBot, what an amazing technology ! EEF have a start of support for automated tests with SWTBot and I really think that finalize this part of EEF is one of the important job of EEF in 2009.&lt;br /&gt;&lt;br /&gt;ESE is finished and now we have to improve EEF to come next year with very new powerful features !&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;img width=&quot;1&quot; src=&quot;https://blogger.googleusercontent.com/tracker/3811318399853665936-5967666418266443559?l=eef-modeling.blogspot.com&quot; height=&quot;1&quot; /&gt;&lt;/div&gt;</content:encoded>
	<dc:date>2009-11-03T11:18:46+00:00</dc:date>
	<dc:creator>Goulwen Le Fur</dc:creator>
</item>
<item rdf:about="tag:blogger.com,1999:blog-3691419744299351480.post-4896332549236975716">
	<title>Eclipse Enthusiasts Poznań: Small but usefull enhancements to StyledText</title>
	<link>http://eclipser-blog.blogspot.com/2009/11/small-but-usefull-enhancements-to.html</link>
	<content:encoded>The biggest problem with line indenting in StyledText was that only the first line was indented when word wrapping was enabled.&lt;br /&gt;But right now this issue has been &lt;a href=&quot;https://bugs.eclipse.org/bugs/show_bug.cgi?id=115432&quot;&gt;fixed by Felipe Heidrich&lt;/a&gt;.&lt;br /&gt;See the snippet:&lt;br /&gt;&lt;a href=&quot;http://4.bp.blogspot.com/_HD8AYVGgSww/SvAEo5zitFI/AAAAAAAAA9A/FvvYHa_Uvx4/s1600-h/StyledTextIndenting.PNG&quot;&gt;&lt;img src=&quot;http://4.bp.blogspot.com/_HD8AYVGgSww/SvAEo5zitFI/AAAAAAAAA9A/FvvYHa_Uvx4/s320/StyledTextIndenting.PNG&quot; alt=&quot;&quot; style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 214px;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5399821053975508050&quot; /&gt;&lt;/a&gt;Can you see the difference between first and second paragraph? I think it will address many many issues that you had with text indentation.&lt;br /&gt;&lt;br /&gt;The most important new API method is:&lt;br /&gt;&lt;code&gt;&lt;br /&gt;StyledText#setLineWrapIndent(int, int, int)&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;The patch was released into Eclipse 3.6 M4 stream, so you need to checkout SWT from HEAD to utilize this awesome functionality.&lt;br /&gt;&lt;br /&gt;Regards,&lt;br /&gt;Chris&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;img width=&quot;1&quot; src=&quot;https://blogger.googleusercontent.com/tracker/3691419744299351480-4896332549236975716?l=eclipser-blog.blogspot.com&quot; height=&quot;1&quot; /&gt;&lt;/div&gt;</content:encoded>
	<dc:date>2009-11-03T10:27:38+00:00</dc:date>
	<dc:creator>Christopher Daniel</dc:creator>
</item>
<item rdf:about="tag:blogger.com,1999:blog-1557780184357927241.post-1723605305934596489">
	<title>Prakash G.R.: Eclipse Tips on Twitter !</title>
	<link>http://feedproxy.google.com/~r/cypal/~3/Vtv-UixxecY/eclipse-tips-on-twitter.html</link>
	<content:encoded>Get (a different set of) Eclipse  Tips in twitter: &lt;a href=&quot;http://twitter.com/Eclipse_Tips&quot;&gt;@Eclipse_Tips&lt;/a&gt;. If you are still in the RSS reader era, get the feed &lt;a href=&quot;http://twitter.com/statuses/user_timeline/85313393.rss&quot;&gt;here&lt;/a&gt;.&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;br /&gt;&lt;br /&gt;
&lt;p style=&quot;border: 1px solid rgb(198, 198, 198); padding: 10px; color: rgb(51, 51, 51); font-family: 'Lucida Grande',sans-serif; font-size: 1.1em; background-color: rgb(255, 255, 198); margin-bottom: 10px;&quot;&gt; 
From &lt;a href=&quot;http://blog.eclipse-tips.com&quot;&gt;Eclipse Tips&lt;/a&gt;
&lt;br /&gt;
Like the tip? Subscribe via &lt;a href=&quot;http://feeds.feedburner.com/cypal&quot;&gt;RSS&lt;/a&gt; or &lt;a href=&quot;http://bit.ly/2mfGXa&quot;&gt;Email&lt;/a&gt; or &lt;a href=&quot;https://twitter.com/Eclipse_Tips&quot;&gt;Twitter&lt;/a&gt;
&lt;/p&gt;
&lt;br /&gt;&lt;img width=&quot;1&quot; src=&quot;https://blogger.googleusercontent.com/tracker/1557780184357927241-1723605305934596489?l=blog.eclipse-tips.com&quot; height=&quot;1&quot; /&gt;&lt;/div&gt;&lt;img width=&quot;1&quot; src=&quot;http://feeds.feedburner.com/~r/cypal/~4/Vtv-UixxecY&quot; height=&quot;1&quot; /&gt;</content:encoded>
	<dc:date>2009-11-03T09:50:16+00:00</dc:date>
	<dc:creator>Prakash G.R.</dc:creator>
</item>
<item rdf:about="tag:blogger.com,1999:blog-3294520508206749272.post-8574782048067243209">
	<title>Frederic Madiot: Eclipse Summit Europe 2009</title>
	<link>http://fmadiot.blogspot.com/2009/10/test.html</link>
	<content:encoded>This year was my first attending ESE, and it was worth it !&lt;br /&gt;&lt;br /&gt;The talks on modeling were very interesting (Xtext, EMFQuery, Papyrus, ...) and it was nice to meet the guys directly involved in the projects we are interested in.&lt;br /&gt;&lt;br /&gt;The Cloudsmith team, for example, to discuss how we could use &lt;a href=&quot;http://www.eclipse.org/gmt/modisco/&quot;&gt;MoDisco&lt;/a&gt; on the &lt;a href=&quot;http://www.eclipse.org/proposals/b3/&quot;&gt;B3&lt;/a&gt; project to analyse plugins and create models of builds. Or André &lt;span&gt;&lt;span class=&quot;label fullname&quot;&gt;Dietisheim&lt;/span&gt;&lt;/span&gt; about our tests with &lt;a href=&quot;http://www.eclipse.org/modeling/emf/?project=cdo&quot;&gt;CDO&lt;/a&gt; to manage models of large Java applications created with MoDisco. Nice also to talk with Kenn, Ed, Ralph and many others.&lt;br /&gt;&lt;br /&gt;I had the chance to talk during both the &lt;a href=&quot;http://ed-merks.blogspot.com/2009/10/eclipse-summit-europe-2009-tutorials.html&quot;&gt;Modeling Symposium&lt;/a&gt; (Tuesday) and a &lt;a href=&quot;http://www.eclipsecon.org/summiteurope2009/sessions?id=886&quot;&gt;session&lt;/a&gt; dedicated to MoDisco (Thursday).&lt;br /&gt;&lt;a href=&quot;http://1.bp.blogspot.com/_3jpQTZO9cJ8/SuybO_6bXuI/AAAAAAAAAAU/6RudBpCGTTU/s1600-h/MoDisco-ShortTalk2.JPG&quot;&gt;&lt;img src=&quot;http://1.bp.blogspot.com/_3jpQTZO9cJ8/SuybO_6bXuI/AAAAAAAAAAU/6RudBpCGTTU/s320/MoDisco-ShortTalk2.JPG&quot; alt=&quot;&quot; style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5398860735287353058&quot; /&gt;&lt;/a&gt;&lt;br /&gt;With my colleague Gabriel Barbier of Mia-Software, who presented the demo Thursday, we shown how to create fine-grained models from Java source code (based on a Java.ecore metamodel), and how to navigate through this model with the model browser we have developped. We put the focus on the customization and the extensibility of this browser by using queries.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://3.bp.blogspot.com/_3jpQTZO9cJ8/Su1fVHDPHtI/AAAAAAAAAAc/-5bto7xd0I4/s1600-h/modisco-ese2009.PNG&quot;&gt;&lt;img src=&quot;http://3.bp.blogspot.com/_3jpQTZO9cJ8/Su1fVHDPHtI/AAAAAAAAAAc/-5bto7xd0I4/s320/modisco-ese2009.PNG&quot; alt=&quot;&quot; style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 257px; height: 320px;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5399076344561606354&quot; /&gt;&lt;/a&gt;You can dynamically change the icon, color, font ... of the instances of your models (by defining a UICustomization, stored in a EMF model), or add &quot;virtual&quot; types (not originally defined in your Ecore metamodel) with &quot;virtual&quot; properties and references (by defining a RoleSet, also stored in a EMF model). The query mechanism that we provide is generic : it allows integrating queries written in Java, EMFQuery, OCL, XPath or ATL.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://3.bp.blogspot.com/_3jpQTZO9cJ8/SuybA-zZbGI/AAAAAAAAAAM/lNEN6MVtHcA/s1600-h/MoDisco-ShortTalk1.JPG&quot;&gt;&lt;img src=&quot;http://3.bp.blogspot.com/_3jpQTZO9cJ8/SuybA-zZbGI/AAAAAAAAAAM/lNEN6MVtHcA/s320/MoDisco-ShortTalk1.JPG&quot; alt=&quot;&quot; style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5398860494471261282&quot; /&gt;&lt;/a&gt;&lt;br /&gt;We presented the 0.8 version which is still under development (planned for the end of 2009). But thanks to Nicolas Bros who have put the releng in place, it is possible to download an &lt;a href=&quot;http://www.eclipse.org/gmt/modisco/downloads/&quot;&gt;integration build&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;The demos are online :&lt;br /&gt;- &lt;a href=&quot;http://www.eclipse.org/gmt/modisco/doc/MoDisco-ESE2009-Symposium/demo.htm&quot;&gt;Demo during the Modeling Symposium&lt;/a&gt;&lt;br /&gt;- &lt;a href=&quot;http://www.eclipse.org/gmt/modisco/doc/MoDisco-ESE2009-Talk/Short_talk_demo-20091028-0003.htm&quot;&gt;Demo during the MoDisco short talk&lt;/a&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;img width=&quot;1&quot; src=&quot;https://blogger.googleusercontent.com/tracker/3294520508206749272-8574782048067243209?l=fmadiot.blogspot.com&quot; height=&quot;1&quot; /&gt;&lt;/div&gt;</content:encoded>
	<dc:date>2009-11-03T09:36:22+00:00</dc:date>
	<dc:creator>Fred Madiot</dc:creator>
</item>
<item rdf:about="http://aniszczyk.org/?p=1375">
	<title>Chris Aniszczyk: Symbian, Nokia and Java</title>
	<link>http://aniszczyk.org/2009/11/02/symbian-nokia-and-java/</link>
	<content:encoded>&lt;p&gt;Ok, as an &lt;a href=&quot;http://www.eclipse.org&quot;&gt;Eclipse&lt;/a&gt; guy, I have to admit something, I sort of have a &lt;a href=&quot;http://www.urbandictionary.com/define.php?term=man+crush&quot;&gt;man crush&lt;/a&gt; on the &lt;a href=&quot;http://www.symbian.org&quot;&gt;Symbian Foundation&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://aniszczyk.org/wp-content/uploads/2009/11/symbian-foundation-logo2.jpg&quot;&gt;&lt;img src=&quot;http://aniszczyk.org/wp-content/uploads/2009/11/symbian-foundation-logo2.jpg&quot; title=&quot;symbian-foundation-logo2&quot; height=&quot;263&quot; width=&quot;313&quot; alt=&quot;symbian-foundation-logo2&quot; class=&quot;alignnone size-full wp-image-1378&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;From my experiences in the Eclipse and &lt;a href=&quot;http://www.gentoo.org&quot;&gt;Gentoo&lt;/a&gt; communities, I see a lot of things Symbian is doing right to build an open source community. They are definitely putting a significant amount of resources behind the effort. However, that’s not the main point of this blog post and really a subject of another blog entry on building communities. My main point is that Nokia recently &lt;a href=&quot;http://blogs.forum.nokia.com/blog/java-runtime-for-s60-blog/2009/11/02/java-roadmaps-presented-at-symbian-exchange&quot;&gt;announced&lt;/a&gt; (thanks &lt;a href=&quot;http://www.gorkem-ercan.com/&quot;&gt;Gorkem&lt;/a&gt;) that they will be contributing their Java runtime to the Symbian Foundation…&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;At the BOF I also discussed of our contribution of our runtime code to Symbian Foundation. Basically the idea is that for Symbian^3 we plan to get all of our libraries code (except Web Services as it’s not Nokia owned code). Ken Walker from IBM talked of what they will provide on VM and core libraries level. They will provide J9 VM+CLDC/CDC/FP libraries in the binary release under an RND license. This means that developers will have a fully functional runtime from Symbian Foundation for java me applications as it appears in current S60 devices. &lt;strong&gt;Nokia plans to utilize EPL license for our contribution.&lt;/strong&gt; Since many of the core libraries are already available in Apache Harmony there’s pretty good open source mobile java library set then available with business friendly OS licenses.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;This is great news for mobile Java developers; I like when I see public &lt;a href=&quot;http://blogs.forum.nokia.com//data/blogs/resources/300116/SymbianJavaExternalRoadmapOctober2009.pdf&quot;&gt;roadmaps&lt;/a&gt; available.&lt;/p&gt;
&lt;p&gt;From my point of view, it’s great to see some Java focus. Back in the day when mobile wasn’t &lt;strong&gt;hot&lt;/strong&gt;, I did some mobile Java work with the &lt;a href=&quot;http://www.eclipse.org/ercp&quot;&gt;embedded Rich Client Platform&lt;/a&gt; (eRCP), I even helped write a book on the topic.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://aniszczyk.org/wp-content/uploads/2009/10/REDP4118.PDF&quot;&gt;&lt;img src=&quot;http://aniszczyk.org/wp-content/uploads/2009/11/ercp.png&quot; title=&quot;eRCP Redbook&quot; height=&quot;213&quot; width=&quot;167&quot; alt=&quot;eRCP Redbook&quot; class=&quot;alignnone size-full wp-image-1380&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;During that time, there were a lot of APIs lacking on the mobile devices which eRCP tried to solve along with giving mobile developers a reasonable modular user interface technology via &lt;a href=&quot;http://www.osgi.org&quot;&gt;OSGi&lt;/a&gt;. However, there wasn’t much interest at the time. Furthermore, there were challenges involving writing applications for mobile devices… it was just plain hard. The customization of the user interface was difficult… it was hard to theme applications… you couldn’t really use something like CSS at the time. My favorite problem was in regards to writing a reusable user interface across phones. For example, let’s pretend we were writing an expense tracking application for the Nokia 9500:&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://aniszczyk.org/wp-content/uploads/2009/11/nokia_9500.jpg&quot;&gt;&lt;img src=&quot;http://aniszczyk.org/wp-content/uploads/2009/11/nokia_9500.jpg&quot; title=&quot;Nokia 9500&quot; height=&quot;300&quot; width=&quot;375&quot; alt=&quot;Nokia 9500&quot; class=&quot;alignnone size-full wp-image-1382&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The first thing to notice is there’s a nice wide screen when the clam-shell is open. There’s a lot of things you can fit into your user interface when the phone is in that mode. Ok, now let’s pretend that the user closes the clam-shell so you have a smaller screen available. What does your application UI do? Do you present another view of your application, the same screen? Will everything fit? Who knows? Take this thinking a step further and imagine writing a reasonable reusable interface across phones like Nokia’s older s60 line… and so on…&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://aniszczyk.org/wp-content/uploads/2009/11/s60nokiaphones.jpg&quot;&gt;&lt;img src=&quot;http://aniszczyk.org/wp-content/uploads/2009/11/s60nokiaphones-300x216.jpg&quot; title=&quot;s60 nokia phones&quot; height=&quot;216&quot; width=&quot;300&quot; alt=&quot;s60 nokia phones&quot; class=&quot;alignnone size-medium wp-image-1383&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Those were the days!&lt;/p&gt;
&lt;p&gt;On a side note, this is one area I think Apple is brilliant in. Have you noticed that their mobile phones have had the same LCD size for a few generations? Have you ever thought why? In my opinion, it makes the life of a developer easier when it’s something you don’t even worry about. I predict that Apple will continue this pattern for awhile.&lt;/p&gt;
&lt;p&gt;In the end, it’s exciting to see so much open source action in the mobile space, especially when my favorite license is involved… the &lt;a href=&quot;http://www.eclipse.org/legal/eplfaq.php&quot;&gt;Eclipse Public License&lt;/a&gt;.&lt;/p&gt;</content:encoded>
	<dc:date>2009-11-03T02:03:52+00:00</dc:date>
	<dc:creator>Chris Aniszczyk</dc:creator>
</item>
<item rdf:about="http://dev.eclipse.org/blogs/yvesyang/?p=96">
	<title>Yves Yang: XWT Designer</title>
	<link>http://dev.eclipse.org/blogs/yvesyang/2009/11/02/xwt-designer/</link>
	<content:encoded>&lt;p&gt;During the ESE 2009 last week, I have shown a demo with a WYSIWYG editor for &lt;a href=&quot;http://wiki.eclipse.org/e4/XWT&quot;&gt;XWT&lt;/a&gt; in e4 Symphosium and XWT session. It is a tool like &lt;a href=&quot;http://www.eclipse.org/vep&quot;&gt;VE&lt;/a&gt; of eclipse. But the architecture is completely different. XWT Designer relies on XML, instead of Java in VE. And also it doesn’t have two JVMs as &lt;a href=&quot;http://www.eclipse.org/vep&quot;&gt;VE&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;In terms of features, &lt;a href=&quot;http://wiki.eclipse.org/e4/XWT&quot;&gt;XWT&lt;/a&gt; supports already all layouts and controls with Tabbed propertiew view. In summary, all feature of &lt;a href=&quot;http://www.eclipse.org/vep&quot;&gt;VE&lt;/a&gt; has been supported such as:&lt;br /&gt;
  - Palette&lt;br /&gt;
  - DnD&lt;br /&gt;
  - Event&lt;br /&gt;
  - Layout&lt;br /&gt;
  - User-firendly Tabbed Properties View&lt;br /&gt;
  - Tree View&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://dev.eclipse.org/blogs/yvesyang/files/2009/11/xw-designer.png&quot;&gt;&lt;img width=&quot;500&quot; alt=&quot;&quot; src=&quot;http://dev.eclipse.org/blogs/yvesyang/files/2009/11/xw-designer.png&quot; class=&quot;aligncenter size-full wp-image-97&quot; height=&quot;389&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;And furthermore, it overcomes the limitations of &lt;a href=&quot;http://www.eclipse.org/vep&quot;&gt;VE&lt;/a&gt; by providing some tools for Data/Control Binding edition. And it is definitively designed for non-SWT programmer.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://dev.eclipse.org/blogs/yvesyang/files/2009/11/control-binding.png&quot;&gt;&lt;img width=&quot;500&quot; alt=&quot;&quot; src=&quot;http://dev.eclipse.org/blogs/yvesyang/files/2009/11/control-binding.png&quot; class=&quot;aligncenter size-full wp-image-98&quot; height=&quot;394&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Soyatec has planned to contribute it as a subproject of &lt;a href=&quot;http://www.eclipse.org/vep&quot;&gt;VE&lt;/a&gt;. It takes some time to get in eclipse. But by now, you can already install it using the following URL with the last daily build (&lt;a href=&quot;http://download.eclipse.org/e4/downloads/drops/I20091029-2100/index.html&quot;&gt;here&lt;/a&gt;) of e4 :&lt;br /&gt;
  &lt;a href=&quot;http://www.xwtdesigner.org/update&quot;&gt;http://www.xwtdesigner.org/update&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Any feedback and suggestion are welcome.&lt;/p&gt;</content:encoded>
	<dc:date>2009-11-02T22:07:23+00:00</dc:date>
	<dc:creator>Yves YANG</dc:creator>
</item>
<item rdf:about="tag:blogger.com,1999:blog-29853730.post-7178559297972495827">
	<title>Gorkem Ercan: What else have been keeping us busy</title>
	<link>http://feedproxy.google.com/~r/Developing/~3/R7v-_kfImDU/what-else-have-been-keeping-us-busy.html</link>
	<content:encoded>&lt;p&gt;Nokia’s Java UIs team has been quite busy getting the &lt;a href=&quot;http://www.gorkem-ercan.com/2009/10/new-release-for-ercp-on-qt.html&quot; target=&quot;_blank&quot;&gt;eSWT port&lt;/a&gt; on &lt;a href=&quot;http://www.qtsoftware.com/&quot; target=&quot;_blank&quot;&gt;Qt&lt;/a&gt; ready for the last 18 months, however what we have been working on has not been limited to eSWT port on Qt. We have been running a parallel project called OpenLCDUI. The goal of the project is to create an open source ready implementation of &lt;a href=&quot;http://en.wikipedia.org/wiki/Mobile_Information_Device_Profile&quot; target=&quot;_blank&quot;&gt;MIDP&lt;/a&gt;’s GUI toolkit (LCDUI) using eSWT. &lt;/p&gt;  &lt;p&gt;Initially, the development is done using eSWT on Symbian while the rest of the team is getting the Qt port ready. As a result, OpenLCDUI is proven to be able to bring MIDP UI support to any platform that has eSWT. Since eSWT’s Qt port can run on any platform that Qt can the list of possible platforms is quite extensive. This implementation will be open sourced together with the rest of the &lt;a href=&quot;http://www.s60.com&quot; target=&quot;_blank&quot;&gt;S60&lt;/a&gt; Java Runtime as mentioned &lt;a href=&quot;http://blogs.forum.nokia.com/blog/java-runtime-for-s60-blog/2009/11/02/java-roadmaps-presented-at-symbian-exchange&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt; and will provide a cross-platform alternative to developing mobile Java UIs.&lt;/p&gt;  &lt;p&gt;Nokia’s Java UI team also has some other interesting stuff cooking up that I will be posting about soon.&lt;/p&gt;  &lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;img width=&quot;1&quot; src=&quot;https://blogger.googleusercontent.com/tracker/29853730-7178559297972495827?l=www.gorkem-ercan.com&quot; height=&quot;1&quot; /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href=&quot;http://feedads.g.doubleclick.net/~a/mwZrbBdAC_W1Up8kAlbuEQQWA5k/0/da&quot;&gt;&lt;img src=&quot;http://feedads.g.doubleclick.net/~a/mwZrbBdAC_W1Up8kAlbuEQQWA5k/0/di&quot; border=&quot;0&quot; ismap=&quot;true&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://feedads.g.doubleclick.net/~a/mwZrbBdAC_W1Up8kAlbuEQQWA5k/1/da&quot;&gt;&lt;img src=&quot;http://feedads.g.doubleclick.net/~a/mwZrbBdAC_W1Up8kAlbuEQQWA5k/1/di&quot; border=&quot;0&quot; ismap=&quot;true&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class=&quot;feedflare&quot;&gt;
&lt;a href=&quot;http://feeds.feedburner.com/~ff/Developing?a=R7v-_kfImDU:9qZPCA9N3Zo:yIl2AUoC8zA&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/Developing?d=yIl2AUoC8zA&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img width=&quot;1&quot; src=&quot;http://feeds.feedburner.com/~r/Developing/~4/R7v-_kfImDU&quot; height=&quot;1&quot; /&gt;</content:encoded>
	<dc:date>2009-11-02T21:14:23+00:00</dc:date>
	<dc:creator>gorkem</dc:creator>
</item>
<item rdf:about="tag:blogger.com,1999:blog-824652428103224164.post-2052892461559586349">
	<title>Eike Stepper: Less EMF!</title>
	<link>http://thegordian.blogspot.com/2009/11/less-emf.html</link>
	<content:encoded>This year's Eclipse summit was a great success, again. Before I start to chatter about the modeling technologies that I found most interesting, I'd like to point out that there also seems to be some sort of anti modeling coalition. It's clear that the public statement that &quot;Modeling sucks!&quot;, without further reasoning, is more likely to create common hilarity than constructive engagement in the challenges and opportunities. A pity that I missed the Foundation 2.0 talk!&lt;br /&gt;&lt;br /&gt;I noticed that others took the war against modeling and EMF in particular more seriously. There seems to be a whole industry concerned with devices that shield against EMF and the like. They are sold with the slogan &quot;Less EMF&quot;, go figure:&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-weight: bold; font-family: arial; font-size: 130%;&quot;&gt;&lt;a href=&quot;http://www.lessemf.com/&quot;&gt;http://www.lessemf.com&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Of course these attempts to discredit the value of modeling are doomed to failure, as the overwhelming interest in Eclipse modeling technologies at the past summit demonstrated. The tutorial about &lt;a href=&quot;http://www.eclipsecon.org/summiteurope2009/sessions?id=1015&quot;&gt;Advanced Programming Techniques with EMF and CDO&lt;/a&gt; was so overly crowded that the organizers had to take all tables out of the room and make place for almost 100 attendees.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://1.bp.blogspot.com/_6Y29iRV9ZvA/Su8rUobRqAI/AAAAAAAAARY/lKC18efgUQA/s1600-h/PA270001.JPG&quot;&gt;&lt;img src=&quot;http://1.bp.blogspot.com/_6Y29iRV9ZvA/Su8rUobRqAI/AAAAAAAAARY/lKC18efgUQA/s320/PA270001.JPG&quot; alt=&quot;&quot; style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5399582111689713666&quot; /&gt;&lt;/a&gt;&lt;br /&gt;At least the same amount of interested persons stayed in that room to participate in the discussions of the following modeling symposium. All the other talks (&lt;a href=&quot;http://www.eclipsecon.org/summiteurope2009/sessions?category=Modeling&quot;&gt;24&lt;/a&gt; total) and BOFs about modeling had been extremely well attended, too. Some of them were of particular interest for me and the CDO Model Repository project:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;The new EMF Model Query provides an SQL-like query language, cool (Xtext-based?) tooling and an extensible query orchestration and interpretation framework. The SAP team announced that an integration with the CDO server side is very interesting.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Frederic Jouault and Hugo Bruneliere compared Eclipse modeling and Microsoft Oslo technologies and had some ideas how to bridge the two worlds and transform artifacts between both. They mentioned that Oslo misses a model repository.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Cedric Brun demonstrated the Acceleo generator tooling and gave insights to the process of bringing this project into Eclipse.org. The tooling looked so comfortable that I thought I should give generative approaches a new chance in the CDO code itself.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Kenn Hussey and Raphael Faudougave a BOF and a talk on Papyrus, the new integrated modeling environment at Eclipse.org. These ones were really interesting because some large companies announced that they want to participate in a general initiative with the goal of providing a commercial quality modeling tool with various diagramming support, queries, refectorings and a lot more. CDO was seen in the center of this new architecture to provide client-side scalability, model storage and collaboration.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Markus Herrmannsdoerfer gave a talk that I awaited for a long time already. It was about the COPE framework that seems to do a great job to assist with model evolution (they call it adaptation) and the subsequent instance data migration. Very interesting stuff! Many CDO users have asked for more support in this area and it's clear that we need to provide solutions in a world of changing businesses.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Hajo Eichler demonstrated his ideas on executable models. And he did that very well. Last not least because he copied major parts of my own slides. Sure, he asked for my permission, but because he also changed the copyright to his own's Ed announced that we might send the police after him. Two minutes later we could hear their alarms from outside and he got really worried. Poor Hajo!&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Goulwen Le Fur gave an introduction to the new Extended Editing Framework project which is about generating &quot;sexy&quot; properties sheets and possibly object data entry forms. I really hope that they add support for reflective models soon, so that we can use this cool technology in our CDO Explorer UI.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;a href=&quot;http://1.bp.blogspot.com/_6Y29iRV9ZvA/Su80eSrKUlI/AAAAAAAAARg/xw7Q06QgqdI/s1600-h/IMG_0323.JPG&quot;&gt;&lt;img src=&quot;http://1.bp.blogspot.com/_6Y29iRV9ZvA/Su80eSrKUlI/AAAAAAAAARg/xw7Q06QgqdI/s320/IMG_0323.JPG&quot; alt=&quot;&quot; style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 202px; height: 320px;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5399592173254103634&quot; /&gt;&lt;/a&gt;&lt;br /&gt;Today it's exactly one year ago that I startet blogging and since that time I was allowed to realize how much positive impact a little marketing can have on a technology like CDO. Some of my friends startet a private competition in finding modeling talks at the summit with no mention of CDO. Not an easy task ;-)&lt;br /&gt;&lt;br /&gt;I realize that these days more and more modelers are interested in a model repository, either for using it as a runtime platform for their own products or for storing their design time models. I'm glad that we, the CDO team, have forseen this interest and for the future I hope that we can have even more collaboration and consolidation with other efforts in this area:&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Please work with us&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;on adding the cool features to CDO that you need!&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;img width=&quot;1&quot; src=&quot;https://blogger.googleusercontent.com/tracker/824652428103224164-2052892461559586349?l=thegordian.blogspot.com&quot; height=&quot;1&quot; /&gt;&lt;/div&gt;</content:encoded>
	<dc:date>2009-11-02T19:52:43+00:00</dc:date>
	<dc:creator>Eike Stepper</dc:creator>
</item>
<item rdf:about="tag:blogger.com,1999:blog-35738028.post-6666372850095584508">
	<title>Tonny Madsen: Learning more about Eclipse plug-in development...</title>
	<link>http://blog.rcp-company.com/2009/11/learning-more-about-eclipse-plug-in.html</link>
	<content:encoded>&lt;div style=&quot;clear: both; text-align: center;&quot; class=&quot;separator&quot;&gt;&lt;a style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot; href=&quot;http://www.eclipse.org/community/training/traininggraphic_125x125.jpg&quot;&gt;&lt;img src=&quot;http://www.eclipse.org/community/training/traininggraphic_125x125.jpg&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;As part of the Eclipse Foundation Training series, there are scheduled 5 classes on &quot;Advanced Eclipse RCP&quot;.&lt;br /&gt;&lt;br /&gt;This is the perfect class for people, who have developed Eclipse plug-ins for the last year or so and now wants to know more about some of the more advanced subjects in Eclipse plug-in development.&lt;br /&gt;&lt;br /&gt;The title of the classes is &quot;Advanced &lt;i&gt;RCP&lt;/i&gt; Eclipse&quot;, but with the exception of one subject, all the subjects of the class are just as relevant if you're developing Eclipse plug-ins for the IDE.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Amoung the subjects we will teach in the classes are:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Wizards - which is basically here because we don't have time for this subject during &quot;Development in Eclipse RCP&quot;.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Long-Running operations and Jobs and how to make the interaction between these and the UI as painless as possible.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;How to use Eclipse Adapters. While the Adapter framework arguably is one of the more difficult to understand and use properly, the is also a framework that will solve many of the problems you might face is larger non-trivial applications especially when used in conjunction with the menus extension point and handlers.&lt;/li&gt;&lt;li&gt;The Data Binding framework and how to use this to cut down on the boilerplate code in the application.&lt;/li&gt;&lt;li&gt;How to handle virtual trees and tables when either the amount of data is large or the retrieval time is long for items in the tree or table.&lt;/li&gt;&lt;li&gt;How to declare and implement your own extension points. Not that this is especially difficult, but there are a number of god design patterns around this that can help reduce the code involved and also make your application react properly when plug-ins are either added or removed from the running aplication.&lt;/li&gt;&lt;li&gt;How to do head less builds using PDEBuild, which probably is not of the most troublesome subjects in Eclipse. One day it works, then next it don't...&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;You can see the complete list of subjects in these classes and where to attend of the classes on &lt;a href=&quot;http://www.eclipse.org/community/training/classes.php&quot;&gt;the training page&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Although the page on the training says &quot;&lt;b&gt;Prerequisites:&lt;/b&gt; Solid Java experience, experience with Eclipse SDK as a Java development environment and &lt;i&gt;notions of Eclipse RCP&lt;/i&gt;&quot;, I know from past experience that mere &lt;i&gt;notions&lt;/i&gt; will make for very hard three days. In the classes we assume you know about commands, views, perspectives, etc - basically the subjects from the &lt;a href=&quot;http://www.eclipse.org/community/training/Developing_RCP_Course.pdf&quot;&gt;&quot;Development in Eclipse RCP&quot;&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;If you have been developing Eclipse plug-ins for some time, this just might be the next class for you...&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;img width=&quot;1&quot; src=&quot;https://blogger.googleusercontent.com/tracker/35738028-6666372850095584508?l=blog.rcp-company.com&quot; height=&quot;1&quot; /&gt;&lt;/div&gt;</content:encoded>
	<dc:date>2009-11-02T19:50:59+00:00</dc:date>
	<dc:creator>Tonny Madsen</dc:creator>
</item>
<item rdf:about="tag:blogger.com,1999:blog-1585332946379204379.post-5268118767422025630">
	<title>Dave Carver: Eclipse Documentation on the Wiki</title>
	<link>http://intellectualcramps.blogspot.com/2009/11/eclipse-documentation-on-wiki.html</link>
	<content:encoded>A while ago Chris promoted the&lt;a href=&quot;http://aniszczyk.org/2009/07/14/lowering-open-source-contribution-barriers/&quot;&gt; idea of single sourcing documentation&lt;/a&gt; from the wiki.&lt;br /&gt;&lt;br /&gt;I followed up by helping to write the &lt;a href=&quot;http://wiki.eclipse.org/DocumentationGuidelines&quot;&gt;Documentation Guidelines&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Since then, there are a number of &lt;a href=&quot;http://wiki.eclipse.org/Category:Draft_Documentation&quot;&gt;projects starting to use the wiki&lt;/a&gt; for their documentation.&lt;br /&gt;&lt;br /&gt;If your project is using the wiki to write your documentation, consider adding it to the Draft Documentation category.  Add the following markup to the bottom of any page you want included in the category:&lt;br /&gt;&lt;br /&gt;[[Category:Draft Documentation]]&lt;br /&gt;&lt;br /&gt;This will help provide a common place that users or contributors can find these pages, and help contribute changes to them.&lt;br /&gt;&lt;br /&gt;Working on user or adoptors documentation is a great way that the community can help, and it's a very low entry point.&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;img width=&quot;1&quot; src=&quot;https://blogger.googleusercontent.com/tracker/1585332946379204379-5268118767422025630?l=intellectualcramps.blogspot.com&quot; height=&quot;1&quot; /&gt;&lt;/div&gt;</content:encoded>
	<dc:date>2009-11-02T19:29:36+00:00</dc:date>
	<dc:creator>David Carver</dc:creator>
</item>
<item rdf:about="tag:blogger.com,1999:blog-5620932762413494076.post-4840500135087525726">
	<title>Kenn Hussey: On the Mo...</title>
	<link>http://kenn-hussey.blogspot.com/2009/11/on-mo.html</link>
	<content:encoded>&lt;p&gt;Having witnessed, &lt;a href=&quot;http://kenn-hussey.blogspot.com/2009/07/on-lighter-loads.html&quot;&gt;first-hand&lt;/a&gt;, the transformative effect that hair (or absence thereof) can have on our personal lives, I've decided to grow some hair, this time for a cause. That's right, it's &lt;a href=&quot;http://ca.movember.com/&quot;&gt;Movember&lt;/a&gt; and I've joined the &lt;a href=&quot;http://blog.ianbull.com/2009/11/mo-mo-mo-movember.html&quot;&gt;Eclipse Mommitters&lt;/a&gt; in their effort to raise money to &quot;help change the face of men's health&quot;. I'll be posting pictures of my progress over the next few weeks on my &lt;a href=&quot;http://ca.movember.com/mospace/231899&quot;&gt;&quot;Mo Space&quot; (personal page)&lt;/a&gt;. Check it out, consider making a &lt;a href=&quot;https://www.movember.com/ca/donate/your-details/team_id/44681/&quot;&gt;donation&lt;/a&gt; to our team, and think about how you could do your part to help fight prostate cancer.&lt;/p&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;img width=&quot;1&quot; src=&quot;https://blogger.googleusercontent.com/tracker/5620932762413494076-4840500135087525726?l=kenn-hussey.blogspot.com&quot; height=&quot;1&quot; /&gt;&lt;/div&gt;</content:encoded>
	<dc:date>2009-11-02T18:37:24+00:00</dc:date>
	<dc:creator>Kenn Hussey</dc:creator>
</item>
<item rdf:about="tag:blogger.com,1999:blog-1585332946379204379.post-3994077801416839676">
	<title>Dave Carver: Making it Easy for Contributors to Contribute</title>
	<link>http://intellectualcramps.blogspot.com/2009/11/making-it-easy-for-contributors-to.html</link>
	<content:encoded>Bjorn had a blog post where he states &lt;a href=&quot;http://eclipse-projects.blogspot.com/2009/11/eclipse-needs-to-be-more-welcoming.html&quot;&gt;&quot;Eclipse needs to be more Welcoming&quot; &lt;/a&gt;in many ways I agree with this statement.   I've &lt;a href=&quot;http://intellectualcramps.blogspot.com/2009/06/some-cramps-on-commercial-open-source.html&quot;&gt;blogged in the past&lt;/a&gt; on how I see some differences with some commercial open source projects and more traditional open source projects.  In some ways, I think the emphasis on commercial is both a benefit and deterrent to eclipse related projects.   There is a different mentality at times that develops when one is not being paid by somebody to work on an open source project.&lt;br /&gt;&lt;br /&gt;Anyways, one of the great non-commercial open source eclipse projects that has been developed by one person's passion, is the &lt;a href=&quot;http://wiki.eclipse.org/Athena_Common_Build&quot;&gt;Athena Common Builder&lt;/a&gt;.   It opens a wide variety of ways that an eclipse project can become more open to its contributors.    One of Bjorn's statements points out that there needs to be an easy way to get the latest source.   There is but not many projects have this item up to date or published:   Team Project Sets.&lt;br /&gt;&lt;br /&gt;With Athena Common Builder in use, there is no reason that a project shouldn't have a Team Project Set for their builds.   It is as simple as adding &lt;span style=&quot;font-style: italic;&quot;&gt;map2psf &lt;/span&gt;in your build.properties file.  Add it to your build targets to run, and it will create the necessary PSF in your releng project.  You just then have to make this available.   The nice thing about this, your PSF will always be up to date with what your MAP file says.   So as long as you keep your MAP files current and clean, the PSF will be available.&lt;br /&gt;&lt;br /&gt;Then it's just a matter of a contributor, going to &lt;span style=&quot;font-style: italic;&quot;&gt;File-&amp;gt;Import-&amp;gt;Team-&amp;gt;Team Project Set&lt;/span&gt; and importing the PSF for your project.&lt;br /&gt;&lt;br /&gt;Making it easy for contributors to at least get the most current code, is critical to your project's growth.  If you do not make it easy to at least get the code, then you are already starting at a disadvantage in growing your community contributions.&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;img width=&quot;1&quot; src=&quot;https://blogger.googleusercontent.com/tracker/1585332946379204379-3994077801416839676?l=intellectualcramps.blogspot.com&quot; height=&quot;1&quot; /&gt;&lt;/div&gt;</content:encoded>
	<dc:date>2009-11-02T18:05:22+00:00</dc:date>
	<dc:creator>David Carver</dc:creator>
</item>
<item rdf:about="tag:blogger.com,1999:blog-1482979278030787271.post-128181937759340447">
	<title>David Green: Movember!</title>
	<link>http://greensopinion.blogspot.com/2009/11/movember.html</link>
	<content:encoded>&lt;p&gt;Normally my wife would pay me to shave it off... now I've found the best excuse ever to grow a Mo!  I'm growing a Mo to &lt;a href=&quot;http://ca.movember.com/mospace/294472/&quot;&gt;raise money and awareness&lt;/a&gt; for Prostate Cancer Canada.  Now to decide.... what'll it be?&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://2.bp.blogspot.com/_vw9l2nnub6c/Su8RlOW0PWI/AAAAAAAAAKM/lgIDF6PfCYY/s1600-h/moustache.gif&quot;&gt;&lt;img src=&quot;http://2.bp.blogspot.com/_vw9l2nnub6c/Su8RlOW0PWI/AAAAAAAAAKM/lgIDF6PfCYY/s400/moustache.gif&quot; alt=&quot;&quot; style=&quot;display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; cursor: hand; width: 400px; height: 364px;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5399553809447140706&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Please &lt;a href=&quot;http://ca.movember.com/mospace/294472/&quot;&gt;donate&lt;/a&gt;, or better yet sign up and start raising too!  Want to find out more?  Check out the &lt;a href=&quot;http://ca.movember.com/&quot;&gt;official Movember site.&lt;/a&gt;&lt;/p&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;img width=&quot;1&quot; src=&quot;https://blogger.googleusercontent.com/tracker/1482979278030787271-128181937759340447?l=greensopinion.blogspot.com&quot; height=&quot;1&quot; /&gt;&lt;/div&gt;</content:encoded>
	<dc:date>2009-11-02T17:19:24+00:00</dc:date>
	<dc:creator>David Green</dc:creator>
</item>
<item rdf:about="http://eclipsesource.com/blogs/?p=3315">
	<title>Moritz Post: Extending Google Wave</title>
	<link>http://eclipsesource.com/blogs/2009/11/02/extending-google-wave/</link>
	<content:encoded>&lt;p&gt;A few days ago i gave Google &lt;a href=&quot;http://wave.google.com/&quot;&gt;Wave&lt;/a&gt; a spin. I was already quite familiar with the conversation features and thought it was time to extend the wave by some custom functionality. I therefore created a robot extension to enrich a wave conversation with some additional functionality. The idea was to fetch details about an eclipse bugzilla bug when a bug is referenced in a wave conversation. To see how that works check out the &lt;a href=&quot;http://eclipsesource.com/mpost/buggy/buggy.htm&quot;&gt;screencast&lt;/a&gt; below (click the image).&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;http://eclipsesource.com/mpost/buggy/buggy.htm&quot;&gt;&lt;img src=&quot;http://eclipsesource.com/blogs/wp-content/uploads/2009/11/buggy.jpg&quot; title=&quot;buggy&quot; height=&quot;459&quot; width=&quot;589&quot; alt=&quot;buggy Extending Google Wave&quot; class=&quot;aligncenter size-full wp-image-3316&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The development of the robot was rather straight forward. The robot itself is deployed on the google &lt;a href=&quot;http://appengine.google.com/&quot;&gt;appengine&lt;/a&gt; and communicates with the wave via HTTP REST calls and uses JSON as its language dialect. The communication was encapsulated in a &lt;a href=&quot;http://code.google.com/p/wave-robot-java-client/&quot;&gt;client library&lt;/a&gt; which did have some bugs though. Working with the app engine was a joy i must add. Deployment and management of the application was quite cool. Fetching the bugzilla data was also easy as it is able to spill out bug details in &lt;a href=&quot;https://bugs.eclipse.org/bugs/?id=30&amp;amp;ctype=xml&quot;&gt;XML format&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;All in all i am very excited to see how easy it is to provide additional wave capabilities and am hopping that the wave will make its way into every days life. Also the appengine gets a thumbs up from me (at least for such simple tasks as this wave robot). You can fetch the source of the robot project &lt;a href=&quot;http://eclipsesource.com/mpost/buggy/buggy-0.0.1.zip&quot;&gt;here&lt;/a&gt;.&lt;/p&gt;</content:encoded>
	<dc:date>2009-11-02T14:22:27+00:00</dc:date>
	<dc:creator>Moritz Post</dc:creator>
</item>
<item rdf:about="http://ianskerrett.wordpress.com/?p=1186">
	<title>Ian Skerrett: Happy Birthday Apache</title>
	<link>http://feedproxy.google.com/~r/IanSkerrett/~3/rRglpvOF46Q/</link>
	<content:encoded>&lt;div class=&quot;snap_preview&quot;&gt;&lt;br /&gt;&lt;p&gt;&lt;img src=&quot;http://www.eclipse.org/home/promotions/ese09/apache.jpg&quot; title=&quot;Apache Birthday&quot; height=&quot;79&quot; width=&quot;604&quot; alt=&quot;&quot; class=&quot;alignnone&quot; /&gt;&lt;/p&gt;
&lt;p&gt;This week the Apache Software Foundation (ASF) is &lt;a href=&quot;http://www.apache.org/foundation/press/letter_2009_03_25.html&quot;&gt;celebrating its 10th birthday&lt;/a&gt; at their ApacheCon conference.  ASF has been a pioneer and leader in the open source community.  When the Eclipse Foundation was first created, ASF was a source and inspiration for many of the Foundation’s principles (transparency, meritocracy) and structures (PMC, committers).  I continue to have a tremendous amount of respect for ASF’s individual-centric approach towards open source development and the fact they operate such a large influential organization with volunteers.   They are clearly an important force in the greater open source community.&lt;/p&gt;
&lt;p&gt;This week we have added an Apache birthday greeting to the &lt;a href=&quot;http://www.eclipse.org/&quot;&gt;eclipse.org&lt;/a&gt; banner.  I hope you will join me in ‘raising a glass’ to wish Apache Happy 10th birthday.&lt;/p&gt;
  &lt;a href=&quot;http://feeds.wordpress.com/1.0/gocomments/ianskerrett.wordpress.com/1186/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/comments/ianskerrett.wordpress.com/1186/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/godelicious/ianskerrett.wordpress.com/1186/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/delicious/ianskerrett.wordpress.com/1186/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/gostumble/ianskerrett.wordpress.com/1186/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/stumble/ianskerrett.wordpress.com/1186/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/godigg/ianskerrett.wordpress.com/1186/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/digg/ianskerrett.wordpress.com/1186/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/goreddit/ianskerrett.wordpress.com/1186/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/reddit/ianskerrett.wordpress.com/1186/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;img src=&quot;http://stats.wordpress.com/b.gif?host=ianskerrett.wordpress.com&amp;amp;blog=405862&amp;amp;post=1186&amp;amp;subd=ianskerrett&amp;amp;ref=&amp;amp;feed=1&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/div&gt;</content:encoded>
	<dc:date>2009-11-02T14:16:14+00:00</dc:date>
	<dc:creator>Ian Skerrett</dc:creator>
</item>
<item rdf:about="tag:blogger.com,1999:blog-12783252.post-6111226424437995711">
	<title>Bjorn Freeman-Benson: Eclipse Needs To Be More Welcoming</title>
	<link>http://eclipse-projects.blogspot.com/2009/11/eclipse-needs-to-be-more-welcoming.html</link>
	<content:encoded>Eclipse needs to be more welcoming to contributors. I've written about this in the past [&lt;a href=&quot;http://eclipse-projects.blogspot.com/2008/04/bringing-in-new-people.html&quot;&gt;1&lt;/a&gt;,&lt;a href=&quot;http://eclipse-projects.blogspot.com/2008/06/you-dont-just-open-up-project.html&quot;&gt;2&lt;/a&gt;,&lt;a href=&quot;http://eclipse-projects.blogspot.com/2008/06/eclipse-website-encourages-certain.html&quot;&gt;3&lt;/a&gt;,&lt;a href=&quot;http://eclipse-projects.blogspot.com/2007/09/getting-new-people-started-in-your.html&quot;&gt;4&lt;/a&gt;,&lt;a href=&quot;http://eclipse-projects.blogspot.com/2007/10/why-our-technology-isnt-enough.html&quot;&gt;5&lt;/a&gt;] and even suggested some ideas about how Eclipse could improve [&lt;a href=&quot;http://eclipse-projects.blogspot.com/2008/06/some-ideas-for-more-modern-home-page.html&quot;&gt;6&lt;/a&gt;,&lt;a href=&quot;http://eclipse-projects.blogspot.com/2007/10/ip-process-in-cartoons.html&quot;&gt;7&lt;/a&gt;,&lt;a href=&quot;http://eclipse-projects.blogspot.com/2007/04/open-source-must-allow-others-to.html&quot;&gt;8&lt;/a&gt;,&lt;a href=&quot;http://eclipse-projects.blogspot.com/2007/04/why-cant-i-contribute.html&quot;&gt;9&lt;/a&gt;]. And yet there's been no major change: it's still just as difficult to contribute. There's no easy way to get started, no easy way to get the code and build it yourself, ... So when I saw how easy IntelliJ makes it, I felt embarrassed on behalf of the Eclipse Foundation:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;The &lt;a href=&quot;http://www.jetbrains.org/&quot;&gt;IntelliJ home page&lt;/a&gt; gives equals time to &quot;&lt;span style=&quot;font-weight: bold;&quot;&gt;Download&lt;/span&gt;&quot; and &quot;&lt;span style=&quot;font-weight: bold;&quot;&gt;Contribute&lt;/span&gt;&quot;. The Eclipse home page strongly emphasizes &quot;&lt;span style=&quot;font-weight: bold;&quot;&gt;Download&lt;/span&gt;&quot; and doesn't even have the word &quot;contribute&quot; - not anywhere.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;The &lt;a href=&quot;http://www.jetbrains.org/display/IJOS/Contribute&quot;&gt;IntelliJ contribution page&lt;/a&gt; (1 click from the home page) lists all sorts of ways that you can contribute to the community from the easiest all the way through becoming a committer.&lt;/li&gt;&lt;li&gt;It even has a prominent &lt;a href=&quot;http://www.jetbrains.org/pages/viewpage.action?pageId=983225&quot;&gt;How to Check Out and Build page&lt;/a&gt;, and the process is two simple steps: &lt;span style=&quot;font-weight: bold;&quot;&gt;(a) git, (b) ant&lt;/span&gt;. Period. (With Eclipse... well first you have to find &lt;a href=&quot;http://wiki.eclipse.org/Building&quot;&gt;the documentation&lt;/a&gt;, then it goes on and on, and it even admits the &quot;documentation [falls] short in on some specifics&quot;.)&lt;/li&gt;&lt;/ol&gt;Which IDE is more inviting to contributions?&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;img width=&quot;1&quot; src=&quot;https://blogger.googleusercontent.com/tracker/12783252-6111226424437995711?l=eclipse-projects.blogspot.com&quot; height=&quot;1&quot; /&gt;&lt;/div&gt;</content:encoded>
	<dc:date>2009-11-02T09:00:07+00:00</dc:date>
	<dc:creator>Bjorn Freeman-Benson</dc:creator>
</item>
<item rdf:about="tag:blogger.com,1999:blog-3691419744299351480.post-4069588935299381656">
	<title>Eclipse Enthusiasts Poznań: Helios Staging Repository</title>
	<link>http://eclipser-blog.blogspot.com/2009/11/helios-staging-repository.html</link>
	<content:encoded>If you work with Eclipse 3.6 dev stream and you need to install various additional tools/frameworks (like Mylyn, EMF or WTP) and you are fed up with googling for particular update sites you can use &lt;a href=&quot;http://wiki.eclipse.org/Helios&quot;&gt;Helios&lt;/a&gt; Staging Repository (http://download.eclipse.org/releases/staging).&lt;br /&gt;&lt;br /&gt;Well, it allowed my to set up my new shiny M3 in 10 minutes.&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;img width=&quot;1&quot; src=&quot;https://blogger.googleusercontent.com/tracker/3691419744299351480-4069588935299381656?l=eclipser-blog.blogspot.com&quot; height=&quot;1&quot; /&gt;&lt;/div&gt;</content:encoded>
	<dc:date>2009-11-02T08:52:44+00:00</dc:date>
	<dc:creator>Christopher Daniel</dc:creator>
</item>
<item rdf:about="tag:blogger.com,1999:blog-24509428.post-6200311898300133451">
	<title>Ian Bull: Mo, Mo, Mo, Movember</title>
	<link>http://blog.ianbull.com/2009/11/mo-mo-mo-movember.html</link>
	<content:encoded>What started out as a &lt;a href=&quot;http://eclipsesource.com/blogs/2009/10/31/come-on-eclipse-lets-grow-a-mo/&quot;&gt;crazy idea on Friday afternoon&lt;/a&gt;, with a little encouragement from &lt;a href=&quot;http://dev.eclipse.org/blogs/iamkevb/2009/10/30/eclipse-mommitters-for-prostate-cancer/&quot;&gt;Kevin Barnes&lt;/a&gt;, is starting to take off.  We now have an Official Eclipse Mommitter team -- a team of Eclipse contributors who plan on growing Mustaches during the month of &lt;a href=&quot;http://www.movember.com/&quot;&gt;Movember&lt;/a&gt; to raise awareness (and funds) for men's health issues.&lt;br /&gt;&lt;br /&gt;But if you're reading this blog it means you're interested in Eclipse and you are encouraged to join the team.  In fact, I would like to put a challenge out there: let's try and get 20 people to join the Eclipse Mommitters (no voting needed).  Considering there are close to 1,000 committers, 20 people is only 2% of that population.  Considering the release train is known to have a few million users, that's less than 0.002%!  It would also be cool to get at least one committer from each top level project.  (And someone from the Foundation too).&lt;br /&gt;&lt;br /&gt;Since November has already started (it's likely November 2nd when your reading this) we have to act quick.  There are a few things you must do:&lt;br /&gt;&lt;ol&gt;&lt;li&gt; Checkout &lt;a href=&quot;http://www.movember.com/&quot;&gt;www.movember.com&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt; Join the team: &lt;a href=&quot;http://www.movember.com/register/44681&quot;&gt;http://www.movember.com/register/44681&lt;/a&gt;.  If the link doesn't work, search www.movember.com for the team Eclipse Mommitters&lt;br /&gt;&lt;/li&gt;&lt;li&gt; Run home and shave (no head starts)&lt;br /&gt;&lt;/li&gt;&lt;li&gt; Start raising a few bucks and a ton of awareness&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;Our awesome Eclipse Release Engineers are considering using our Mommitters logo during one of the integration builds to help raise awareness too -- You could be part of Eclipse history!&lt;br /&gt;&lt;br /&gt;No doubt you have a few questions, so here are answers to some of the more common questions:&lt;br /&gt;&lt;br /&gt;&lt;b&gt;What is Movember?&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Movember (the month formerly known as November) is a moustache growing charity event held during November each year that raises funds and awareness for men's health.&lt;br /&gt;&lt;br /&gt;At the start of Movember guys register with a clean shaven face. The Movember participants, known as Mo Bros, have the remainder of the month to grow and groom their Mo, raising money along the way to benefit men's health. -- In Canada we are raising funds for prostate cancer, however, different countries are raising funds for local charities related to men's health.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;How can women get involved?&lt;/b&gt;&lt;br /&gt;While growing a Mo is left to the guys, Mo Sistas do a lot of important work for Movember. Mo Sistas can get involved by:&lt;br /&gt;&lt;ul&gt;&lt;li&gt; Registering online, recruiting a team and raising money&lt;br /&gt;&lt;/li&gt;&lt;li&gt;  Organising events like Mo Parties&lt;br /&gt;&lt;/li&gt;&lt;li&gt;  Making a donation to a Mo Bro&lt;br /&gt;&lt;/li&gt;&lt;li&gt; Supporting and showing love for the Mo&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;b&gt;I already have a Mo - how can I participate?&lt;/b&gt;&lt;br /&gt;If you already have a Mo you can do a ‘reverse Movember’ and have people donate to you to shave it off.  Alternatively, you could shave off your moustache at the start of Movember and then re-grow your Mo throughout the month…. Maybe it’s time to try a new Mo style?&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Are goatees or beards allowed?&lt;/b&gt;&lt;br /&gt;The definition of a Moustache:&lt;br /&gt;&lt;ol&gt;&lt;li&gt; There is to be no joining of the Mo to side burns – That’s a beard.&lt;br /&gt;&lt;/li&gt;&lt;li&gt; There is to be no joining of the handlebars – That’s a goatee.&lt;br /&gt;&lt;/li&gt;&lt;li&gt; A small complimentary growth under the bottom lip is allowed (aka a tickler).&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;Remember, it’s Movember, not ‘Beardvember’ or ‘Goateevember’&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;img width=&quot;1&quot; src=&quot;https://blogger.googleusercontent.com/tracker/24509428-6200311898300133451?l=blog.ianbull.com&quot; height=&quot;1&quot; /&gt;&lt;/div&gt;</content:encoded>
	<dc:date>2009-11-02T04:24:52+00:00</dc:date>
	<dc:creator>Ian Bull</dc:creator>
</item>
<item rdf:about="http://eclipsesource.com/blogs/?p=3297">
	<title>Elias Volanakis: Eclipse 3.6 M3 (Helios) available for download</title>
	<link>http://eclipsesource.com/blogs/2009/11/02/eclipse-3-6-m3-helios-available-for-download/</link>
	<content:encoded>&lt;p&gt;Milestone #3 for Eclipse 3.6 is now available for &lt;a href=&quot;http://download.eclipse.org/eclipse/downloads/drops/S-3.6M3-200910301201/index.php&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;download&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Here are the noteworthy changes up this milestone:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://download.eclipse.org/eclipse/downloads/drops/S-3.6M3-200910301201/eclipse-news-M3.html&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;3.6 M3 – New and Noteworthy&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://ftp.jaist.ac.jp/pub/eclipse/eclipse/downloads/drops/S-3.6M2-200909170100/eclipse-news-M2.html&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;3.6 M2 – New and Noteworthy&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://download.eclipse.org/eclipse/downloads/drops/S-3.6M1-200908061400/eclipse-news-M1.html&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;3.6 M1 – New and Noteworthy&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;My favorite change is the new &lt;strong&gt;support for software installation while running &amp;amp; debugging&lt;/strong&gt;. This should be a huge time-saver for all developers who are adding p2 support to their RCP apps. It permits to do install operations in a launched application. Previously this was only possible after regularly deploying the RCP application via the export wizard.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;&lt;a style=&quot;text-decoration: none;&quot; href=&quot;http://eclipsesource.com/blogs/wp-content/uploads/2009/11/launch_config.png&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://eclipsesource.com/blogs/wp-content/uploads/2009/11/launch_config.png&quot; title=&quot;launch_config&quot; height=&quot;323&quot; width=&quot;586&quot; alt=&quot;launch config Eclipse 3.6 M3 (Helios) available for download&quot; class=&quot;aligncenter size-full wp-image-3309&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;&lt;/ul&gt;</content:encoded>
	<dc:date>2009-11-02T03:59:18+00:00</dc:date>
</item>
<item rdf:about="tag:blogger.com,1999:blog-27225531.post-9126500778612538014">
	<title>Pascal Rapicault: p2 is going public</title>
	<link>http://lenettoyeur-on-eclipse.blogspot.com/2009/11/p2-is-going-public.html</link>
	<content:encoded>I mean API public. Therefore we are soliciting input from people who have been using our provisional API or people that are looking into using it.  To do so, please open a bug report capturing your use cases as well as stating the problems you have been experiencing with the current provisional API. Thanks in advance.</content:encoded>
	<dc:date>2009-11-01T19:58:00+00:00</dc:date>
	<dc:creator>Le ScaL</dc:creator>
</item>
<item rdf:about="http://dev.eclipse.org/blogs/yvesyang/?p=84">
	<title>Yves Yang: XWT - Data Trigger (2)</title>
	<link>http://dev.eclipse.org/blogs/yvesyang/2009/11/01/xwt-data-trigger-2/</link>
	<content:encoded>&lt;p&gt;In the previous post, I have shown up the Trigger, which is in fact a Control Trigger. The source of Trigger is a UI Control such as Button. It looks like Control Binding, but it is a little bit different in features. Control binding is used to synchronize the state of the two controls. It is always bidirectinal and one to one property synchronization. Trigger is one direction from source to target, and it supports the property binding of 1 to N, N to 1 and also N to N .&lt;/p&gt;
&lt;p&gt;This post will deal with Data Trigger. The source of Trigger is data context of UI control instead of UI Control it-self. Like Trigger, Data Trigger has also two implementation classes, one for the simple case and another for the complexe one:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;DataTrigger&lt;/li&gt;
&lt;li&gt;MultiDataTrigger&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;DataTrigger&lt;/h2&gt;
&lt;p&gt;A DataTrigger allows you to set property values when a property value of the data object matches a specified Value. For example, if you are displaying a list of Employee objects, you may want the foreground color of the name to be different based on each Employee’s current attendance: employees who are currently on vacation are displayed with a purple foreground.
&lt;/p&gt;
&lt;pre&gt;&amp;lt;Label&amp;gt;
  &amp;lt;Label.triggers&amp;gt;
    &amp;lt;DataTrigger binding=&quot;{Binding path=attendance}&quot; value=&quot;inVacation&quot; &amp;gt;
      &amp;lt;Setter property=&quot;foreground&quot; value=&quot;Purple&quot;/&amp;gt;	 &amp;lt;/DataTrigger&amp;gt;
  &amp;lt;/Label.triggers&amp;gt;
&amp;lt;/Label&amp;gt;&lt;/pre&gt;
&lt;h2&gt;MultiDataTrigger&lt;br /&gt;
&lt;/h2&gt;
&lt;p&gt;A MultiDataTrigger object is similar to a MultiTrigger, except the conditions of a MultiDataTrigger are based on property values of bound data instead of those of a UI Control. In a MultiDataTrigger, a condition is met when the property value of the data item matches the specified Value. You can then use setters to apply changes when all conditions are met.&lt;/p&gt;
&lt;p&gt;Using the same example above, we can add a new condition like location is in France. &lt;/p&gt;
&lt;pre&gt;&amp;lt;Label&amp;gt;
  &amp;lt;Label.triggers&amp;gt;
     &amp;lt;MultiDataTrigger&amp;gt;
        &amp;lt;MultiDataTrigger.conditions&amp;gt;
          &amp;lt;Condition binding=&quot;{Binding path=attendance}&quot; value=&quot;inVacation&quot;/&amp;gt;
          &amp;lt;Condition binding=&quot;{Binding path=location}&quot; value=&quot;France&quot; /&amp;gt;
        &amp;lt;/MultiDataTrigger.conditions&amp;gt;
        &amp;lt;Setter property=&quot;foreground&quot; value=&quot;Purple&quot;/&amp;gt;
     &amp;lt;/MultiDataTrigger&amp;gt;
  &amp;lt;/Label.triggers&amp;gt;
&amp;lt;/Label&amp;gt;&lt;/pre&gt;
&lt;p&gt;Another trigger we have not talked about is &lt;strong&gt;EventTrigger&lt;/strong&gt;. The source of &lt;strong&gt;EventTrigger&lt;/strong&gt; is an event of UI Control. This trigger is mainly used with graphic animation. It will be supported later.&lt;/p&gt;</content:encoded>
	<dc:date>2009-11-01T15:35:38+00:00</dc:date>
	<dc:creator>Yves YANG</dc:creator>
</item>
<item rdf:about="http://eclipsesource.com/blogs/?p=3289">
	<title>Ian Bull: Come on Eclipse, let’s grow a Mo</title>
	<link>http://eclipsesource.com/blogs/2009/10/31/come-on-eclipse-lets-grow-a-mo/</link>
	<content:encoded>&lt;p&gt;As most of you know October is coming to an end. This means that M3 is due out soon, ESE is over, and the very early &lt;a href=&quot;http://www.eclipsecon.org/2010/registration/&quot;&gt;EclipseCon registration deadline is approaching&lt;/a&gt;.  It also means that &lt;a href=&quot;http://www.movember.com/&quot;&gt;Movember&lt;/a&gt; is starting.  &lt;a href=&quot;http://www.movember.com/&quot;&gt;Movember&lt;/a&gt; is a month dedicated to changing the face of men’s health, and it’s all about the Mo (the Mustache).  This year I thought we could try and get an Eclipse team together to help with this worthy cause.&lt;/p&gt;
&lt;p&gt;So, if you’re part of the Eclipse Community — an Eclipse Committer, a Eclipse Contributor, a active user — you are encouraged to join the Eclipse Mommitters (Eclipse Committers with a Mo), help raise awareness of Prostate Cancer, and grow a killer mustache.&lt;/p&gt;
&lt;p&gt;1 in 6 men will be diagnosed with prostate cancer in their lifetime.  Prostate cancer is the most common cancer to afflict Canadian men with 25,500 diagnosed and 4,400 dying from the disease each year.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://eclipsesource.com/blogs/wp-content/uploads/2009/10/mo-eclipse.jpg&quot; title=&quot;mo-eclipse&quot; height=&quot;256&quot; width=&quot;256&quot; alt=&quot;mo eclipse Come on Eclipse, lets grow a Mo&quot; class=&quot;aligncenter size-full wp-image-3290&quot; /&gt;&lt;/p&gt;
&lt;p&gt;This is not just for the gentlemen either.  Ladies, you are welcome to join as Mo Sista, a woman who loves a Mo. You can join the Eclipse team at the following URL: &lt;a href=&quot;http://ca.movember.com/register/44681&quot; target=&quot;_blank&quot;&gt;http://ca.movember.com/register/44681 &lt;/a&gt;.  Hey, maybe we can all keep our Mo’s until EclipseCon and get a group picture &lt;img src=&quot;http://eclipsesource.com/blogs/wp-includes/images/smilies/icon_wink.gif&quot; alt=&quot;;-)&quot; class=&quot;wp-smiley&quot; title=&quot;Come on Eclipse, lets grow a Mo&quot; /&gt; . (I’m just kidding).&lt;/p&gt;</content:encoded>
	<dc:date>2009-10-31T03:53:22+00:00</dc:date>
	<dc:creator>Ian Bull</dc:creator>
</item>
<item rdf:about="http://dev.eclipse.org/blogs/iamkevb/?p=28">
	<title>Kevin Barnes: Eclipse Mommitters for Prostate Cancer</title>
	<link>http://dev.eclipse.org/blogs/iamkevb/2009/10/30/eclipse-mommitters-for-prostate-cancer/</link>
	<content:encoded>&lt;table border=&quot;0&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href=&quot;http://dev.eclipse.org/blogs/iamkevb/files/2009/10/mommitters.png&quot;&gt;&lt;img width=&quot;220&quot; alt=&quot;&quot; src=&quot;http://dev.eclipse.org/blogs/iamkevb/files/2009/10/mommitters.png&quot; class=&quot;alignnone size-medium wp-image-29&quot; height=&quot;220&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;Ian Bull has started a Movember team for Eclipse Committers. We’re going to be growing moustaches next month and trying to raise some money for Prostate Cancer Canada.Prostate Cancer affects 1 in 6 men in their lifetime and is the most common cancer to afflict Canadian men with 25,500 diagnosed and 4,400 dying from the disease each year.&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Any Eclipse Committer can join our team. To join Eclipse Mommitters go to &lt;a href=&quot;http://ca.movember.com/register/44681&quot; target=&quot;_blank&quot;&gt;http://ca.movember.com/register/44681 &lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Once registered you’ll be sent all the information needed to get donations and get growing as part of my Movember team.&lt;/p&gt;
&lt;p&gt;If you aren’t interested in participating in Movember, please consider pledging a few dollar in support.&lt;/p&gt;
&lt;p&gt;To make a donation, you can either:&lt;/p&gt;
&lt;p&gt;•    Click this link &lt;a href=&quot;https://www.movember.com/ca/donate/your-details/team_id/44681/&quot; target=&quot;_blank&quot;&gt;https://www.movember.com/ca/donate/your-details/team_id/44681/&lt;/a&gt; and donate to the Mommitters team online using your credit card or PayPal account , or&lt;/p&gt;
&lt;p&gt;•    Write a cheque payable to ‘Prostate Cancer Canada’, referencing my Registration Number &lt;strong&gt;223281 &lt;/strong&gt;and mailing it to: Prostate Cancer Canada, 145 Front Street East, Ste. 306, Toronto, ON M5A 1E3, Canada.&lt;/p&gt;
&lt;p&gt;Learn more about Movember by watching the Intro Video at &lt;a href=&quot;http://ca.movember.com/&quot; target=&quot;_blank&quot;&gt;http://ca.movember.com&lt;/a&gt;&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td colspan=&quot;2&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;</content:encoded>
	<dc:date>2009-10-31T03:29:18+00:00</dc:date>
	<dc:creator>Kevin Barnes</dc:creator>
</item>
<item rdf:about="http://weblogs.sdn.sap.com/pub/wlg/16498">
	<title>Erwin Tenhumberg: How to Consume an Inbound Backend Web Service in NWDS/Jboss environment</title>
	<link>http://feedproxy.google.com/~r/SapWeblogsEclipse/~3/lWj8PayZC0E/16498</link>
	<content:encoded>The web services provided by SAP systems might be consumed in non SAP platform (Jboss, IBM Websphere ...). This weblog shows all steps which are required to consume a web service provided by a SAP backend system. The client is generated in Netweaver Developer Studio (NWDS). The project is deployed and tested in Jboss platform.&lt;div class=&quot;feedflare&quot;&gt;
&lt;a href=&quot;http://feeds.feedburner.com/~ff/SapWeblogsEclipse?a=lWj8PayZC0E:7zHCYm63K9s:yIl2AUoC8zA&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/SapWeblogsEclipse?d=yIl2AUoC8zA&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/SapWeblogsEclipse?a=lWj8PayZC0E:7zHCYm63K9s:F7zBnMyn0Lo&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/SapWeblogsEclipse?i=lWj8PayZC0E:7zHCYm63K9s:F7zBnMyn0Lo&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/SapWeblogsEclipse?a=lWj8PayZC0E:7zHCYm63K9s:7Q72WNTAKBA&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/SapWeblogsEclipse?d=7Q72WNTAKBA&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/SapWeblogsEclipse?a=lWj8PayZC0E:7zHCYm63K9s:V_sGLiPBpWU&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/SapWeblogsEclipse?i=lWj8PayZC0E:7zHCYm63K9s:V_sGLiPBpWU&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/SapWeblogsEclipse?a=lWj8PayZC0E:7zHCYm63K9s:qj6IDK7rITs&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/SapWeblogsEclipse?d=qj6IDK7rITs&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img width=&quot;1&quot; src=&quot;http://feeds.feedburner.com/~r/SapWeblogsEclipse/~4/lWj8PayZC0E&quot; height=&quot;1&quot; /&gt;</content:encoded>
	<dc:date>2009-10-30T20:40:00+00:00</dc:date>
	<dc:creator>Abdelmorhit El Rhazi</dc:creator>
</item>
<item rdf:about="http://www.norio.be/148 at http://www.norio.be">
	<title>Litrik De Roy: Problems with Eclipse buttons in Ubuntu 9.10</title>
	<link>http://www.norio.be/blog/2009/10/problems-eclipse-buttons-ubuntu-910</link>
	<content:encoded>&lt;p&gt;After upgrading to Ubuntu 9.10 (Karmic Koala) some buttons no longer work in Eclipse 3.5. Clicking has no effect but keyboard shortcuts still work.&lt;/p&gt;
&lt;p&gt;It looks like Eclipse is doing some &lt;strike&gt;nasty stuff&lt;/strike&gt; advanced hacking in SWT on GTK. &lt;a href=&quot;https://bugs.eclipse.org/bugs/show_bug.cgi?id=287307&quot;&gt;This bug&lt;/a&gt; is fixed in 3.6M2 but you can &lt;a href=&quot;http://git.gnome.org/cgit/gtk+/commit/?id=a79f929dd6c89fceeaf0d9039e5a10cad9d87d2f&quot;&gt;work around&lt;/a&gt; the issue in Eclipse 3.5 by launching Eclipse through the following small shell script (assuming Eclipse is installed in /opt/eclipse-3.5):&lt;/p&gt;
&lt;pre&gt;#!/bin/sh
export GDK_NATIVE_WINDOWS=1
/opt/eclipse-3.5/eclipse
&lt;/pre&gt;&lt;img width=&quot;1&quot; src=&quot;http://feeds.feedburner.com/~r/norio-eclipse/~4/g7wkXXhBCRw&quot; height=&quot;1&quot; /&gt;</content:encoded>
	<dc:date>2009-10-30T13:44:44+00:00</dc:date>
	<dc:creator>litrik</dc:creator>
</item>
<item rdf:about="http://tomsondev.bestsolution.at/?p=561">
	<title>Tom Schindl: ESE 09 – My Slides</title>
	<link>http://tomsondev.bestsolution.at/2009/10/30/ese-09-my-slides/</link>
	<content:encoded>&lt;div class=&quot;snap_preview&quot;&gt;&lt;br /&gt;&lt;p&gt;Back from ESE 09 – once more a nice event and got to know even more people. I was quite busy this year taking part in 5 Sessions so a short review from my side:&lt;/p&gt;
&lt;h2&gt;EMF Tutorial&lt;/h2&gt;
&lt;p&gt;I think Ed, Eike and me did a good job though there’ve been too many people so working through examples was not possible. The next time (EclipseCon 09) we need probably skip some parts. Beside that I think I could demostrate fairly good how flexible Eclipse-Databinding can be used in RCP-Applications.&lt;/p&gt;
&lt;h2&gt;E4 Symposia&lt;/h2&gt;
&lt;p&gt;Boris and me had many people in our symposia and I think we could explain those people our vision of e4 and how the internals are structured. Boris gave a short overview about the 20 things, how DI is working using the IEclipseContext and WebUI and I talked about our EMF-driven Application model and our flexible rendering story.&lt;br /&gt;
I think people start to get our point that E4 is a flexible Application Framework they can build &lt;b&gt;any&lt;/b&gt; UI-Application (the UI technology doesn’t really matter) if you start accepting that rendering is just another service like it is the selection, logging, … service.&lt;/p&gt;
&lt;h2&gt;What’s in E4&lt;/h2&gt;
&lt;p&gt;This was an overview talk given by Boris, Kai, Hallvard, Yves and me on e4. I gave a short overview about the reasoning and how the application platform is designed around our EMF-Model. I think we could at least reduce the confusion in the community.&lt;/p&gt;
&lt;h2&gt;e4 in Detail – The model workbench and it’s possibilities&lt;/h2&gt;
&lt;p&gt;In this talk I tried to explain in more detail how the e4-application platform uses EMF, DI and the rendering services to create a flexible UI-Application. The slides are available &lt;a href=&quot;http://tomsondev.files.wordpress.com/2009/10/slides.pdf&quot;&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;h2&gt;UFaceKit – A uniform UI development model for different UI and Runtime platforms&lt;/h2&gt;
&lt;p&gt;This was my last talk where I explain the reasons and various cool things you can with UFaceKit which since a week before can be optionally backed up by an Ecore-Model so that Application can developed (and of needed deployed) using EMF-Technologies. The slides are &lt;a href=&quot;http://tomsondev.files.wordpress.com/2009/10/slides1.pdf&quot;&gt;here&lt;/a&gt;.&lt;/p&gt;
  &lt;a href=&quot;http://feeds.wordpress.com/1.0/gocomments/tomsondev.wordpress.com/561/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/comments/tomsondev.wordpress.com/561/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/godelicious/tomsondev.wordpress.com/561/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/delicious/tomsondev.wordpress.com/561/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/gostumble/tomsondev.wordpress.com/561/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/stumble/tomsondev.wordpress.com/561/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/godigg/tomsondev.wordpress.com/561/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/digg/tomsondev.wordpress.com/561/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/goreddit/tomsondev.wordpress.com/561/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/reddit/tomsondev.wordpress.com/561/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;img src=&quot;http://stats.wordpress.com/b.gif?host=tomsondev.bestsolution.at&amp;amp;blog=7995503&amp;amp;post=561&amp;amp;subd=tomsondev&amp;amp;ref=&amp;amp;feed=1&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/div&gt;</content:encoded>
	<dc:date>2009-10-30T12:30:24+00:00</dc:date>
	<dc:creator>tomeclipsedev</dc:creator>
</item>
<item rdf:about="tag:blogger.com,1999:blog-3879044552984472733.post-7932261971150044611">
	<title>Ed Merks: Eclipse Summit Europe 2009: The Final Day</title>
	<link>http://ed-merks.blogspot.com/2009/10/eclipse-summit-europe-2009-final-day.html</link>
	<content:encoded>The day started with Tony Ballenti's &lt;a href=&quot;http://www.eclipsecon.org/summiteurope2009/sessions?id=1045&quot;&gt;keynote&lt;/a&gt; about the dynamics of open source.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://3.bp.blogspot.com/_rFZqMGOSYY8/Sup_hMxG7jI/AAAAAAAABdo/poxrellzSgg/s1600-h/Tony.jpg&quot;&gt;&lt;img src=&quot;http://3.bp.blogspot.com/_rFZqMGOSYY8/Sup_hMxG7jI/AAAAAAAABdo/poxrellzSgg/s320/Tony.jpg&quot; alt=&quot;&quot; style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 262px;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5398267311696571954&quot; /&gt;&lt;/a&gt;&lt;br /&gt;He explored the various reasons why organizations get involved in open source and how that motivation matures over time.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://1.bp.blogspot.com/_rFZqMGOSYY8/SuqASQoP24I/AAAAAAAABdw/QiigoIKUP1A/s1600-h/OSValue.jpg&quot;&gt;&lt;img src=&quot;http://1.bp.blogspot.com/_rFZqMGOSYY8/SuqASQoP24I/AAAAAAAABdw/QiigoIKUP1A/s320/OSValue.jpg&quot; alt=&quot;&quot; style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 250px;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5398268154546740098&quot; /&gt;&lt;/a&gt;&lt;br /&gt;As with all things in life, investing more effort generally generates more reward, or at least the potential for that. Nevertheless, many if not most are quite comfortable investing very little while still reaping significant rewards. Tony spent a lot of time talking about ecosystems with these takeaways.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://3.bp.blogspot.com/_rFZqMGOSYY8/SuqBCJPiWmI/AAAAAAAABd4/YviJX2Rsp9Y/s1600-h/Takeaways.jpg&quot;&gt;&lt;img src=&quot;http://3.bp.blogspot.com/_rFZqMGOSYY8/SuqBCJPiWmI/AAAAAAAABd4/YviJX2Rsp9Y/s320/Takeaways.jpg&quot; alt=&quot;&quot; style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 250px;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5398268977197767266&quot; /&gt;&lt;/a&gt;&lt;br /&gt;From a modeling perspective, we've gained a great deal of value from innovative individuals including many researchers.  In addition, a significant number of companies have grown in this space and are investing heavily in it, which is very good if you consider where we'd be if we still relied primarily on the two large organizations that kicked off this venture.&lt;br /&gt;&lt;br /&gt;After the break, during which I talked with &lt;a href=&quot;http://wp.kolbware.de/&quot;&gt;Bernd&lt;/a&gt;, &lt;a href=&quot;http://borisoneclipse.blogspot.com/&quot;&gt;Boris&lt;/a&gt;, and &lt;a href=&quot;http://www.toedter.com/blog/&quot;&gt;Kai&lt;/a&gt; about using Xtext to specify a CSS subset for e4 styling, was &lt;a href=&quot;http://kenn-hussey.blogspot.com/&quot;&gt;Kenn Hussey&lt;/a&gt;, Raphael Faudou, and Patrick Tessier's &lt;a href=&quot;http://www.eclipsecon.org/summiteurope2009/sessions?id=1027&quot;&gt;Papayrus talk&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://4.bp.blogspot.com/_rFZqMGOSYY8/SuqCmrUNdGI/AAAAAAAABeA/5K-JSKyml9U/s1600-h/Papyrus.jpg&quot;&gt;&lt;img src=&quot;http://4.bp.blogspot.com/_rFZqMGOSYY8/SuqCmrUNdGI/AAAAAAAABeA/5K-JSKyml9U/s320/Papyrus.jpg&quot; alt=&quot;&quot; style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 206px;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5398270704331093090&quot; /&gt;&lt;/a&gt;&lt;br /&gt;The room was way overcrowded and there just wasn't enough air. They outlined the history of the project, i.e., they started as a number of separate external UML tool efforts. These efforts merged under the Papyrus 2 umbrella which is now producing some very slick looking technology.  Kenn described the &quot;perfect storm&quot; that's bringing things together.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://2.bp.blogspot.com/_rFZqMGOSYY8/SuqD-KtZsPI/AAAAAAAABeI/PSDPPePRb70/s1600-h/PerfectStorm.jpg&quot;&gt;&lt;img src=&quot;http://2.bp.blogspot.com/_rFZqMGOSYY8/SuqD-KtZsPI/AAAAAAAABeI/PSDPPePRb70/s320/PerfectStorm.jpg&quot; alt=&quot;&quot; style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 237px;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5398272207406870770&quot; /&gt;&lt;/a&gt;&lt;br /&gt;The project aims to separate out a DSL backbone that can be reused with other models such as SysML, BPMN2, and so on.  Stay tuned for other developments in the area of a common DSL workbench...&lt;br /&gt;&lt;br /&gt;Markus Herrmannsdoerfer's &lt;a href=&quot;http://www.eclipsecon.org/summiteurope2009/sessions?id=1025&quot;&gt;COPE talk&lt;/a&gt; was in the same room and it was even more crowded, so much so that people just couldn't fit in the room anymore.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://1.bp.blogspot.com/_rFZqMGOSYY8/SuqEnB8w14I/AAAAAAAABeQ/efWa1HXgJFA/s1600-h/Markus.jpg&quot;&gt;&lt;img src=&quot;http://1.bp.blogspot.com/_rFZqMGOSYY8/SuqEnB8w14I/AAAAAAAABeQ/efWa1HXgJFA/s320/Markus.jpg&quot; alt=&quot;&quot; style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 162px;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5398272909430019970&quot; /&gt;&lt;/a&gt;&lt;br /&gt;I assume many people have data that needs to be migrated as their models change. Go figure. The idea behind Cope is to track the changes made to the Ecore model and then apply those same operations to the actual instance data. He demonstrated how it really works with a simple state machine model.&lt;br /&gt;&lt;br /&gt;Hajo Eichler's &lt;a href=&quot;http://www.eclipsecon.org/summiteurope2009/sessions?id=1017&quot;&gt;Model Execution Framework talk&lt;/a&gt; was also in the same room.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://4.bp.blogspot.com/_rFZqMGOSYY8/SuqFM5mUnLI/AAAAAAAABeY/hP8CWohkE8o/s1600-h/Hajo.jpg&quot;&gt;&lt;img src=&quot;http://4.bp.blogspot.com/_rFZqMGOSYY8/SuqFM5mUnLI/AAAAAAAABeY/hP8CWohkE8o/s320/Hajo.jpg&quot; alt=&quot;&quot; style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 204px;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5398273560023440562&quot; /&gt;&lt;/a&gt;&lt;br /&gt;Thank goodness someone figured out how to open a window or I'd have died by now. He did a bit of slide &quot;borrowing&quot; for his talk; Eike and I made it clear intend to send the license police after him.  Quickly thereafter, you could hear the police sirens out in the street, and he looked worried.  He showed how he extended the Ecore model to be able to express behavior using a subset of UML activities. There's an intepretter to execute the model as well as a debugger for interactively tracking the execution process. It looks very promising.&lt;br /&gt;&lt;br /&gt;After that was lunch, during which Thomas, Henrik and I talked with Wayne about how we can help with aggregating p2 repositories for Helios and for projects not on the release train.  Unfortunately, I missed all the afternoon sessions dealing with modeling project management issues.  If I told you about them, I'd have to kill you.  I really wanted to see &lt;a href=&quot;http://www.eclipsecon.org/summiteurope2009/sessions?id=979&quot;&gt;EuGENia&lt;/a&gt;;I heard from others that it was really cool.  I also wanted to see the progress that was made on &lt;a href=&quot;http://www.eclipsecon.org/summiteurope2009/sessions?id=946&quot;&gt;EEF&lt;/a&gt;.  It was a bit of a bummer to miss all the interesting sessions that afternoon.  There should be more time for chatting at these conferences...&lt;br /&gt;&lt;br /&gt;By late afternoon, word had gotten out that it was my birthday. During the closing session, Ralph incited the entire audience to sing happy birthday for me.  How embarrassing is that? According to German custom, I should have bought cake for everyone and invited them all to a party.  Sorry dudes, I can't afford that much cake.   As expected, ESE just keeps getting better each year and I look forward to next year.&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;img width=&quot;1&quot; src=&quot;https://blogger.googleusercontent.com/tracker/3879044552984472733-7932261971150044611?l=ed-merks.blogspot.com&quot; height=&quot;1&quot; /&gt;&lt;/div&gt;</content:encoded>
	<dc:date>2009-10-30T11:45:32+00:00</dc:date>
	<dc:creator>Ed Merks</dc:creator>
</item>
<item rdf:about="tag:blogger.com,1999:blog-1495223311988358528.post-6446037634713613780">
	<title>Jan Kohnlein: Eclipse Summit Europe 2009 retrospective</title>
	<link>http://koehnlein.blogspot.com/2009/10/eclipse-summit-europe-2009_30.html</link>
	<content:encoded>Attending &lt;a href=&quot;http://www.eclipsecon.org/summiteurope2009/&quot;&gt;Eclipse Summit Europe 2009&lt;/a&gt; once again felt like a big family meeting. It is always a pleasure to meet people you usually only correspond with electronically in person. The organization was once again almost perfect and the food excellent. Thanks a lot to the organizers and sponsors!&lt;br /&gt;&lt;br /&gt;We had a very productive project meeting for the EMF Index project, clarifying a lot of critical points and further aligning the efforts and requirements of the involved parties.&lt;br /&gt;&lt;br /&gt;Markus, Sebastian, Karsten and me were impressed by the large number of about 50 participants in our workshop on &lt;a href=&quot;http://www.eclipsecon.org/summiteurope2009/sessions?id=1010&quot;&gt;Domain-specific Languages with Eclipse Modeling&lt;/a&gt;. &lt;a href=&quot;http://www.slideshare.net/schwurbel/domain-specific-languages-with-eclipse-modeling&quot;&gt;The slides&lt;/a&gt; are now online at slideshare, just in case you're interested. With such an audience it was of course a little bit difficult to make it a real hands-on experience, but I think we at least managed to leave a good impression on the presented toolchain.&lt;br /&gt;&lt;br /&gt;Jos's and my talk on &lt;a href=&quot;http://www.eclipsecon.org/summiteurope2009/sessions?id=957&quot;&gt;Combining text and graphics in modeling tools&lt;/a&gt; was also well attended, and from the quality of questions that were asked I guess our message has been understood. &lt;a href=&quot;http://www.slideshare.net/schwurbel/combining-graphical-and-textual&quot;&gt;The slides&lt;/a&gt; are also available at slideshare.&lt;br /&gt;&lt;br /&gt;Apart from a number of really impressive talks, the thing that most impressed me was SAP's graphical editing framework. Instead of using a code-generation approach it rather focusses on an provider-based Java API. They are currently in the process of adapting it to EMF and their plan is to make it open source. I hope they really do, because it seems to have the potential of greatly reducing the complexity of creating graphical editors.&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;img width=&quot;1&quot; src=&quot;https://blogger.googleusercontent.com/tracker/1495223311988358528-6446037634713613780?l=koehnlein.blogspot.com&quot; height=&quot;1&quot; /&gt;&lt;/div&gt;</content:encoded>
	<dc:date>2009-10-30T10:00:55+00:00</dc:date>
	<dc:creator>Jan Köhnlein</dc:creator>
</item>
<item rdf:about="http://blog.balfes.net/?p=881">
	<title>Bob Balfe: Why GWT is a great concept.</title>
	<link>http://feedproxy.google.com/~r/Balfesnet/~3/pJZ5EDl_O34/</link>
	<content:encoded>&lt;p&gt;One of the most powerful aspects of tools, samples, templates, etc is the fact that most developers learn by example.  So while the last post I put here (&lt;a href=&quot;http://feeds2.feedburner.com/../?p=869&quot; title=&quot;Permanent Link to Is GWT the future of web development?&quot;&gt;Is GWT the future of web development?&lt;/a&gt;) went viral on the internet and you heard many rebuttals, affirmations, and other comments, there is one fact that remains - GWT is a very cool technology that “hides” a lot of the complexities of creating state-full web applications that implement Web 2.0 functionality.  It also does another thing, it gives Java developers a bridge over to JavaScript/HTML programming.  By writing Java (which the developer is very familiar with) and outputting a Web 2.0 application it immediately gives the Java developer a one-to-one relationship - or at least GWT’s interpretation.&lt;/p&gt;
&lt;p&gt;I think of compilers and tools like this as a point in time technology.  It will be great in the beginning but in the end the developer will rarely “compile” the web application and possibly just edit the output directly - or rewrite it from scratch.  The problem I see is the steep learning curve so the latter part of that  statement may be a while.&lt;/p&gt;
&lt;p&gt;I relate things like this to MFC, MFC was great for C/C++ developers but once you learned what MFC did under the covers for the most part many just went around MFC and removed the bloat.&lt;/p&gt;
&lt;p&gt;So if Google and the open source community do this right, GWT may stay around for quite a while.  If it ends up creating “bloaded” applications then I think in the end it will not survive.&lt;/p&gt;
&lt;p&gt;Lastly, it looks like this approach is gaining popularity.  From the comments there were a couple of open source projects and even a commercial project &lt;a href=&quot;http://vaadin.com/home&quot;&gt;Vaadin&lt;/a&gt; that essentially do the same thing.&lt;/p&gt;



&lt;p class=&quot;technorati-tags&quot;&gt;technorati tags: &lt;a href=&quot;http://technorati.com/tag/Compilers&quot; class=&quot;technorati-link&quot; rel=&quot;tag&quot; target=&quot;_blank&quot;&gt;Compilers&lt;/a&gt;, &lt;a href=&quot;http://technorati.com/tag/GWT&quot; class=&quot;technorati-link&quot; rel=&quot;tag&quot; target=&quot;_blank&quot;&gt;GWT&lt;/a&gt;&lt;/p&gt;



&lt;p&gt;&lt;a href=&quot;http://feedads.g.doubleclick.net/~a/I5b-wvFTZ2zXJ3D9kLvdUi6wqNc/0/da&quot;&gt;&lt;img src=&quot;http://feedads.g.doubleclick.net/~a/I5b-wvFTZ2zXJ3D9kLvdUi6wqNc/0/di&quot; border=&quot;0&quot; ismap=&quot;true&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://feedads.g.doubleclick.net/~a/I5b-wvFTZ2zXJ3D9kLvdUi6wqNc/1/da&quot;&gt;&lt;img src=&quot;http://feedads.g.doubleclick.net/~a/I5b-wvFTZ2zXJ3D9kLvdUi6wqNc/1/di&quot; border=&quot;0&quot; ismap=&quot;true&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img width=&quot;1&quot; src=&quot;http://feeds.feedburner.com/~r/Balfesnet/~4/pJZ5EDl_O34&quot; height=&quot;1&quot; /&gt;</content:encoded>
	<dc:date>2009-10-30T09:58:25+00:00</dc:date>
	<dc:creator>Bob Balfe</dc:creator>
</item>
<item rdf:about="tag:blogger.com,1999:blog-18772002.post-3792972030450073272">
	<title>Peter Kriens: Complete</title>
	<link>http://www.osgi.org/blog/2009/10/complete.html</link>
	<content:encoded>Every time when a new industry joins OSGi there is a lot of new people entering the specification work. These people, inevitably, bring their their own culture. Mixing cultures is not always without its problems.  Having lived and worked in Holland, Sweden, and France I learned the hard way that moving to another culture can be a tricky thing; it does take some time before you realize that your absolute truth is not really shared by your new countrymen.&lt;br /&gt;&lt;br /&gt;So the Enterprise experts bring their prevailing culture. With respect to standards, this culture is heavily influenced by JCP, specifically JEE, and the way things work in the open source world. This is not always aligned with the way OSGi has been run so far. Previous OSGi specs have always been rather rather thoroughly reviewed and picked apart. A running joke in the Alliance is that we start with a telegraph pole but we we end up with a tooth pick. But what a tooth pick!&lt;br /&gt;&lt;br /&gt;One of the key things I always liked about the final OSGi specs is that they are &lt;span style=&quot;font-style: italic;&quot;&gt;complete&lt;/span&gt;. Virtually all service specifications and framework specification thoroughly specify edge cases, are fully introspective and provide relevant events to track what is happening inside the service. In JEE vendors have much more freedom. For example, in JEE the deployment aspects are left as an implementation detail. This completeness of OSGi specs is demonstrated by the fact that (so far) all our specs were able to run from a single test framework while only requiring vendors to have their to be tested bundles installed. It is possible to define do the test setup in the test case because the specifications are sufficiently complete. For example, we can deploy a bundle in a framework without having to know the vendor of that framework.&lt;br /&gt;&lt;br /&gt;However, some of the EEG members complain we're too specific and do not allow enough space for implementations to do it their way. By giving more leeway to implementations, you allow more innovation and vendors can more easily fit existing products under a specification. These are not invalid arguments.&lt;br /&gt;&lt;br /&gt;So I am struggling a  bit with this issue. One of my primary roles in the OSGi Alliance is to guard the consistency between the specifications. This causes me sometimes to feel that I am fighting the whole group to guard this consistency. Despite the fact that I am really trying to run the fine line between being conservative and enabling new groups to do it their way. However, the hardest part is that I continuously have to challenge my own beliefs to try to see their point of view. Well, that is what mixing cultures does to you ...&lt;br /&gt;&lt;br /&gt; &lt;a href=&quot;http://ww.aqute.biz/&quot;&gt;Peter Kriens&lt;/a&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;img width=&quot;1&quot; src=&quot;https://blogger.googleusercontent.com/tracker/18772002-3792972030450073272?l=www.osgi.org%2Fblog&quot; height=&quot;1&quot; /&gt;&lt;/div&gt;</content:encoded>
	<dc:date>2009-10-30T08:40:32+00:00</dc:date>
	<dc:creator>Peter Kriens</dc:creator>
</item>
<item rdf:about="http://dev.eclipse.org/blogs/eclipsewebmaster/?p=476">
	<title>Denis &amp; Karl: The Commits Dashboard is Happier</title>
	<link>http://dev.eclipse.org/blogs/eclipsewebmaster/2009/10/29/the-commits-dashboard-is-happier/</link>
	<content:encoded>&lt;p&gt;The Commits Explorer is now living on one of our AMD machines and is much faster and responsive.  The old vserver has been retired due to disk size limitations.  This should improve the project summary pages on the main site as well since the activity meter and information about which companies and committers are active all comes from Dash.  It took me the better part of a week to get it up and running after the old machine died, so apologies to anyone who felt slighted by being shown as ‘Inactive’ during that time.  Everything is back to normal and faster than ever!&lt;/p&gt;</content:encoded>
	<dc:date>2009-10-29T23:41:07+00:00</dc:date>
	<dc:creator>Karl Matthias</dc:creator>
</item>
<item rdf:about="http://blog.balfes.net/?p=879">
	<title>Bob Balfe: Who are your top referrers?</title>
	<link>http://feedproxy.google.com/~r/Balfesnet/~3/GDaj98mUTQg/</link>
	<content:encoded>&lt;p&gt;I check this stuff every so often.&lt;/p&gt;
&lt;p&gt;I always find it interesting who are the top referrers for &lt;a href=&quot;http://blog.balfes.net&quot;&gt;Balfes.net&lt;/a&gt;.  It looks like most of my hits are from &lt;a href=&quot;http://www.planeteclipse.org/planet/&quot;&gt;Planet Eclipse&lt;/a&gt;, &lt;a href=&quot;http://www.dzone.com/&quot;&gt;DZone&lt;/a&gt; (which is new to me), and &lt;a href=&quot;http://planetlotus.org/&quot;&gt;Planet Lotus&lt;/a&gt; but I also find it interesting how many readers access the feed directly from Google Reader.&lt;/p&gt;
&lt;table cellpadding=&quot;1&quot; border=&quot;2&quot; cellspacing=&quot;1&quot; width=&quot;510&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;th align=&quot;center&quot;&gt;&lt;span&gt;#&lt;/span&gt;&lt;/th&gt;
&lt;th colspan=&quot;2&quot; align=&quot;center&quot;&gt;&lt;span&gt;Hits&lt;/span&gt;&lt;/th&gt;
&lt;th align=&quot;center&quot;&gt;&lt;span&gt;Referrer&lt;/span&gt;&lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;th height=&quot;4&quot;&gt;&lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td align=&quot;center&quot;&gt;&lt;span&gt;&lt;strong&gt;1&lt;/strong&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td align=&quot;right&quot;&gt;&lt;span&gt;&lt;strong&gt;9198&lt;/strong&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td align=&quot;right&quot;&gt;&lt;/td&gt;
&lt;td align=&quot;left&quot;&gt;&lt;span&gt;&lt;a href=&quot;http://www.planeteclipse.org/planet/&quot;&gt;http://www.planeteclipse.org/planet/&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td align=&quot;center&quot;&gt;&lt;span&gt;&lt;strong&gt;2&lt;/strong&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td align=&quot;right&quot;&gt;&lt;span&gt;&lt;strong&gt;5748&lt;/strong&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td align=&quot;right&quot;&gt;&lt;/td&gt;
&lt;td align=&quot;left&quot;&gt;&lt;span&gt;&lt;a href=&quot;http://planeteclipse.org/planet/&quot;&gt;http://planeteclipse.org/planet/&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td align=&quot;center&quot;&gt;&lt;span&gt;&lt;strong&gt;3&lt;/strong&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td align=&quot;right&quot;&gt;&lt;span&gt;&lt;strong&gt;2208&lt;/strong&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td align=&quot;right&quot;&gt;&lt;/td&gt;
&lt;td align=&quot;left&quot;&gt;&lt;span&gt;&lt;a href=&quot;http://www.google.com/reader/view/&quot;&gt;http://www.google.com/reader/view/&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td align=&quot;center&quot;&gt;&lt;span&gt;&lt;strong&gt;4&lt;/strong&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td align=&quot;right&quot;&gt;&lt;span&gt;&lt;strong&gt;1700&lt;/strong&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td align=&quot;right&quot;&gt;&lt;/td&gt;
&lt;td align=&quot;left&quot;&gt;&lt;span&gt;&lt;a href=&quot;http://planet.eclipse.org/planet/&quot;&gt;http://planet.eclipse.org/planet/&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td align=&quot;center&quot;&gt;&lt;span&gt;&lt;strong&gt;5&lt;/strong&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td align=&quot;right&quot;&gt;&lt;span&gt;&lt;strong&gt;1037&lt;/strong&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td align=&quot;right&quot;&gt;&lt;/td&gt;
&lt;td align=&quot;left&quot;&gt;&lt;a href=&quot;http://images.google.com/imgres&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/a&gt;&lt;a href=&quot;http://www.dzone.com/links/is_gwt_the_future_of_web_development.html&quot;&gt;http://www.dzone.com/&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td align=&quot;center&quot;&gt;&lt;span&gt;&lt;strong&gt;6&lt;/strong&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td align=&quot;right&quot;&gt;&lt;span&gt;&lt;strong&gt;710&lt;/strong&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td align=&quot;right&quot;&gt;&lt;/td&gt;
&lt;td align=&quot;left&quot;&gt;&lt;a href=&quot;http://planetlotus.org/&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/a&gt;&lt;a href=&quot;http://images.google.com/imgres&quot;&gt;http://images.google.com/imgres&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td align=&quot;center&quot;&gt;&lt;span&gt;&lt;strong&gt;7&lt;/strong&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td align=&quot;right&quot;&gt;&lt;span&gt;&lt;strong&gt;658&lt;/strong&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td align=&quot;right&quot;&gt;&lt;/td&gt;
&lt;td align=&quot;left&quot;&gt;&lt;span&gt;&lt;a href=&quot;http://planetlotus.org/&quot;&gt;http://planetlotus.org/&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;
&lt;td align=&quot;right&quot;&gt;&lt;/td&gt;
&lt;td align=&quot;right&quot;&gt;&lt;/td&gt;
&lt;td align=&quot;left&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;



&lt;p class=&quot;technorati-tags&quot;&gt;technorati tags: &lt;a href=&quot;http://technorati.com/tag/hits&quot; class=&quot;technorati-link&quot; rel=&quot;tag&quot; target=&quot;_blank&quot;&gt;hits&lt;/a&gt;, &lt;a href=&quot;http://technorati.com/tag/referrer&quot; class=&quot;technorati-link&quot; rel=&quot;tag&quot; target=&quot;_blank&quot;&gt;referrer&lt;/a&gt;&lt;/p&gt;



&lt;p&gt;&lt;a href=&quot;http://feedads.g.doubleclick.net/~a/6Phr8X2XhVHn-EJb30_8NB003ps/0/da&quot;&gt;&lt;img src=&quot;http://feedads.g.doubleclick.net/~a/6Phr8X2XhVHn-EJb30_8NB003ps/0/di&quot; border=&quot;0&quot; ismap=&quot;true&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://feedads.g.doubleclick.net/~a/6Phr8X2XhVHn-EJb30_8NB003ps/1/da&quot;&gt;&lt;img src=&quot;http://feedads.g.doubleclick.net/~a/6Phr8X2XhVHn-EJb30_8NB003ps/1/di&quot; border=&quot;0&quot; ismap=&quot;true&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img width=&quot;1&quot; src=&quot;http://feeds.feedburner.com/~r/Balfesnet/~4/GDaj98mUTQg&quot; height=&quot;1&quot; /&gt;</content:encoded>
	<dc:date>2009-10-29T19:44:31+00:00</dc:date>
	<dc:creator>Bob Balfe</dc:creator>
</item>
<item rdf:about="http://ianskerrett.wordpress.com/?p=1174">
	<title>Ian Skerrett: Who Was at Eclipse Summit Europe?</title>
	<link>http://feedproxy.google.com/~r/IanSkerrett/~3/cOYxstfl2CY/</link>
	<content:encoded>&lt;div class=&quot;snap_preview&quot;&gt;&lt;br /&gt;&lt;p&gt;Each year we ask the attendees of Eclipse Summit Europe some questions about themselves.   It gives us some insight into who is actually attending the conference.   Here are some of the results.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;1. Where do people live?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Not surprisingly, a lot of the ESE attendees are from Germany; in total 57% of the attendees resides in Germany but 24 other countries are represented.  In addition to Germany France, Switzerland, US, Canada, Netherlands and Austria have more than 10 attendees at ESE.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;2.  Years of experience using Eclipse?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Over 60% of the ESE attendees have been using Eclipse for more than 3 years.   Not terribly surprising considering the maturity of Eclipse.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://ianskerrett.files.wordpress.com/2009/10/years.jpg?w=300&amp;amp;h=225&quot; title=&quot;Years Experience&quot; height=&quot;225&quot; width=&quot;300&quot; alt=&quot;Years Experience&quot; class=&quot;aligncenter size-medium wp-image-1176&quot; /&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;3. How does your company use Eclipse?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Just over half (51%) of attendees were building internal or commercial applications based on Eclipse.  From talking to people, I know lots of people are using Eclipse modeling, RCP, Equinox and other Eclipse technology for building their applications.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://ianskerrett.files.wordpress.com/2009/10/type.jpg?w=300&amp;amp;h=211&quot; title=&quot;How is Eclipse being used&quot; height=&quot;211&quot; width=&quot;300&quot; alt=&quot;Usage&quot; class=&quot;aligncenter size-medium wp-image-1179&quot; /&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;4. What is your role in your company?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;No great surprise that the ESE attendees are very technical, 67% identified themselves as being a developer or architect.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://ianskerrett.files.wordpress.com/2009/10/role.jpg?w=300&amp;amp;h=211&quot; title=&quot;role&quot; height=&quot;211&quot; width=&quot;300&quot; alt=&quot;role&quot; class=&quot;aligncenter size-medium wp-image-1180&quot; /&gt;5. What Eclipse projects are you using?&lt;/p&gt;
&lt;p&gt;Europeans love their models and EMF is their choice of technology.  EMF was a close second to JDT as being the most popular project.   Equinox and RCP also had very strong use amongst the ESE attendees.&lt;/p&gt;
&lt;table cellpadding=&quot;0&quot; border=&quot;0&quot; cellspacing=&quot;0&quot; width=&quot;268&quot;&gt;
&lt;colgroup&gt;&lt;col width=&quot;164&quot; /&gt;
&lt;col width=&quot;104&quot; /&gt;
&lt;/colgroup&gt;&lt;tbody&gt;
&lt;tr&gt;
&lt;td width=&quot;164&quot; height=&quot;17&quot;&gt;Project&lt;/td&gt;
&lt;td width=&quot;104&quot;&gt;Total&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width=&quot;164&quot; height=&quot;17&quot;&gt;JDT&lt;/td&gt;
&lt;td&gt;171&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width=&quot;164&quot; height=&quot;17&quot;&gt;EMF&lt;/td&gt;
&lt;td&gt;163&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width=&quot;164&quot; height=&quot;17&quot;&gt;Equinox&lt;/td&gt;
&lt;td&gt;142&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width=&quot;164&quot; height=&quot;17&quot;&gt;RCP&lt;/td&gt;
&lt;td&gt;136&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width=&quot;164&quot; height=&quot;17&quot;&gt;Subversive&lt;/td&gt;
&lt;td&gt;122&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width=&quot;164&quot; height=&quot;17&quot;&gt;Mylyn&lt;/td&gt;
&lt;td&gt;98&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width=&quot;164&quot; height=&quot;17&quot;&gt;GEF&lt;/td&gt;
&lt;td&gt;82&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width=&quot;164&quot; height=&quot;17&quot;&gt;WTP Web Tools&lt;/td&gt;
&lt;td&gt;75&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width=&quot;164&quot; height=&quot;17&quot;&gt;Other Modeling Projects&lt;/td&gt;
&lt;td&gt;71&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width=&quot;164&quot; height=&quot;17&quot;&gt;GMF&lt;/td&gt;
&lt;td&gt;69&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width=&quot;164&quot; height=&quot;17&quot;&gt;PDT&lt;/td&gt;
&lt;td&gt;56&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width=&quot;164&quot; height=&quot;17&quot;&gt;WTP Java EE Tools&lt;/td&gt;
&lt;td&gt;47&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width=&quot;164&quot; height=&quot;17&quot;&gt;BIRT&lt;/td&gt;
&lt;td&gt;45&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width=&quot;164&quot; height=&quot;17&quot;&gt;Other Eclipse Project (please specifiy below)&lt;/td&gt;
&lt;td&gt;35&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width=&quot;164&quot; height=&quot;17&quot;&gt;CDT&lt;/td&gt;
&lt;td&gt;30&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width=&quot;164&quot; height=&quot;17&quot;&gt;TPTP&lt;/td&gt;
&lt;td&gt;27&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width=&quot;164&quot; height=&quot;17&quot;&gt;EclipseLink&lt;/td&gt;
&lt;td&gt;26&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width=&quot;164&quot; height=&quot;17&quot;&gt;Target Management&lt;/td&gt;
&lt;td&gt;23&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width=&quot;164&quot; height=&quot;17&quot;&gt;SOA Tools Project&lt;/td&gt;
&lt;td&gt;17&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width=&quot;164&quot; height=&quot;17&quot;&gt;DTP&lt;/td&gt;
&lt;td&gt;13&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width=&quot;164&quot; height=&quot;17&quot;&gt;VE&lt;/td&gt;
&lt;td&gt;10&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width=&quot;164&quot; height=&quot;17&quot;&gt;Riena&lt;/td&gt;
&lt;td&gt;9&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width=&quot;164&quot; height=&quot;17&quot;&gt;Mobile Tools for Java&lt;/td&gt;
&lt;td&gt;8&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width=&quot;164&quot; height=&quot;17&quot;&gt;DLTK&lt;/td&gt;
&lt;td&gt;6&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;One thing I really enjoy about ESE is the people.  I look forward to seeing everyone again next year.&lt;/p&gt;
  &lt;a href=&quot;http://feeds.wordpress.com/1.0/gocomments/ianskerrett.wordpress.com/1174/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/comments/ianskerrett.wordpress.com/1174/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/godelicious/ianskerrett.wordpress.com/1174/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/delicious/ianskerrett.wordpress.com/1174/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/gostumble/ianskerrett.wordpress.com/1174/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/stumble/ianskerrett.wordpress.com/1174/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/godigg/ianskerrett.wordpress.com/1174/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/digg/ianskerrett.wordpress.com/1174/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/goreddit/ianskerrett.wordpress.com/1174/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/reddit/ianskerrett.wordpress.com/1174/&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;img src=&quot;http://stats.wordpress.com/b.gif?host=ianskerrett.wordpress.com&amp;amp;blog=405862&amp;amp;post=1174&amp;amp;subd=ianskerrett&amp;amp;ref=&amp;amp;feed=1&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/div&gt;</content:encoded>
	<dc:date>2009-10-29T16:23:35+00:00</dc:date>
	<dc:creator>Ian Skerrett</dc:creator>
</item>
<item rdf:about="http://dev.eclipse.org/blogs/mike/?p=164">
	<title>Mike Milinkovich: This Week’s Announcements</title>
	<link>http://dev.eclipse.org/blogs/mike/2009/10/29/this-weeks-announcements/</link>
	<content:encoded>&lt;p&gt;Hearty congratulations are due to Microsoft, Soyatec and Tasktop for their &lt;a href=&quot;http://www.stockhouse.com/News/USReleasesDetail.aspx?n=7504638&quot;&gt;announcements&lt;/a&gt; yesterday regarding Eclipse and &lt;a href=&quot;http://www.eclipse4sl.org/blog/announcement/the-final-release-100-ga-is-available/&quot;&gt;Silverlight&lt;/a&gt;, &lt;a href=&quot;http://www.windowsazure4e.org/&quot;&gt;Azure&lt;/a&gt; and &lt;a href=&quot;http://tasktop.com/blog/eclipse/tasktop-working-with-microsoft-to-improve-eclipse-on-windows-7&quot;&gt;Windows 7&lt;/a&gt;.  It is great to see Microsoft providing support to the ecosystem to ensure Eclipse remains a great development environment for the Windows platform (which still represents almost 80% of our users on any given day).&lt;/p&gt;
&lt;p&gt;Much of this progress results from work led by Vijay Rajagopalan, a Principal Architect in the Interoperability Technical Strategy team at Microsoft.  Vijay has been working closely with the Eclipse Foundation since just before EclipseCon 2009 and we’re very happy with the progress we’ve made. &lt;/p&gt;</content:encoded>
	<dc:date>2009-10-29T14:54:39+00:00</dc:date>
	<dc:creator>Mike Milinkovich</dc:creator>
</item>
<item rdf:about="http://aniszczyk.org/?p=1354">
	<title>Chris Aniszczyk: Slides from Eclipse Summit Europe 2009</title>
	<link>http://aniszczyk.org/2009/10/29/slides-from-eclipse-summit-europe-2009/</link>
	<content:encoded>&lt;p&gt;Yesterday, Paul Vanderlei and I gave a presentation about OSGi Versioning and Testing at &lt;a href=&quot;http://www.eclipsecon.org/summiteurope2009/&quot;&gt;Eclipse Summit Europe 2009&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Some people have asked for the slides, so I put them on slideshare.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.slideshare.net/caniszczyk/osgi-versioning-and-testingppt&quot;&gt;&lt;img src=&quot;http://aniszczyk.org/wp-content/uploads/2009/10/eseslides-300x224.png&quot; title=&quot;OSGi Versioning and Testing&quot; height=&quot;224&quot; width=&quot;300&quot; alt=&quot;OSGi Versioning and Testing&quot; class=&quot;alignnone size-medium wp-image-1355&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Enjoy.&lt;/p&gt;</content:encoded>
	<dc:date>2009-10-29T14:10:17+00:00</dc:date>
	<dc:creator>Chris Aniszczyk</dc:creator>
</item>
<item rdf:about="http://www.vogella.de/blog/?p=1252">
	<title>Lars Vogel: JavaScript in the SWT Browser widget</title>
	<link>http://www.vogella.de/blog/2009/10/29/javascript-swt-browser-widget/</link>
	<content:encoded>&lt;div style=&quot;float: right; width: 42px; padding-right: 10px; margin: 0 0 0 10px;&quot;&gt;
		
		&lt;/div&gt;&lt;p&gt;At the Eclipse Summit Europe I listened to a &lt;a href=&quot;http://www.eclipsecon.org/summiteurope2009/sessions?id=1035&quot;&gt;talk of Boris Bokowski &lt;/a&gt; about Eclipse and the Web.&lt;/p&gt;
&lt;p&gt;Among other things I learned that you can execute JavaScript directly on the SWT Browser Widget and I wanted to give a tiny example for this.&lt;/p&gt;
&lt;p&gt;This Eclipse view will for example load my webpage and then execute a tiny JavaScript (alert(”1″);) in the browser.&lt;/p&gt;
&lt;pre class=&quot;brush: java;&quot;&gt;
package de.vogella.swtbrowser;

import org.eclipse.swt.SWT;
import org.eclipse.swt.browser.Browser;
import org.eclipse.swt.browser.ProgressEvent;
import org.eclipse.swt.browser.ProgressListener;
import org.eclipse.swt.widgets.Composite;
import org.eclipse.ui.part.ViewPart;

public class View extends ViewPart {

	public static final String ID = &quot;de.vogella.swtbrowser.view&quot;;

	public void createPartControl(Composite parent) {
		final Browser b = new Browser(parent, SWT.NONE);
		b.setUrl(&quot;www.vogella.de&quot;);
		b.addProgressListener(new ProgressListener() {
			@Override
			public void completed(ProgressEvent event) {
				System.out.println(&quot;Page loaded&quot;);
				System.out.println(b.execute(&quot;alert(\&quot;1\&quot;);&quot;));
			}
			@Override
			public void changed(ProgressEvent event) {
			}
		});
	}

	/**
	 * Passing the focus request to the viewer's control.
	 */
	public void setFocus() {
	}
}
&lt;/pre&gt;
&lt;p&gt;Thanks to Boris for the great talk. &lt;/p&gt;
&lt;div style=&quot;clear: both;&quot;&gt; &lt;/div&gt;</content:encoded>
	<dc:date>2009-10-29T13:14:49+00:00</dc:date>
	<dc:creator>Lars Vogel</dc:creator>
</item>
<item rdf:about="http://dev.eclipse.org/blogs/eclipsewebmaster/?p=470">
	<title>Denis &amp; Karl: Friends paying friends for helping friends</title>
	<link>http://dev.eclipse.org/blogs/eclipsewebmaster/2009/10/29/friends-paying-friends-for-helping-friends/</link>
	<content:encoded>&lt;p&gt;&lt;a href=&quot;http://dev.eclipse.org/blogs/eclipsewebmaster/files/2009/10/friend.png&quot;&gt;&lt;img width=&quot;493&quot; alt=&quot;&quot; src=&quot;http://dev.eclipse.org/blogs/eclipsewebmaster/files/2009/10/friend.png&quot; class=&quot;aligncenter size-full wp-image-471&quot; height=&quot;70&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;You don’t need to &lt;a href=&quot;http://eclipse.org/donate/donorlist.php&quot;&gt;pay&lt;/a&gt; your friendly Webmaster for saving your butt… But the funds will be put to good use (no, not drinks…)  BTW, &lt;a href=&quot;http://bugs.eclipse.org/292476&quot;&gt;bug 292476&lt;/a&gt; was &lt;a href=&quot;https://bugs.eclipse.org/bugs/show_activity.cgi?id=292476&quot;&gt;initially called&lt;/a&gt; “Oops, I’m a dumbass!”&lt;/p&gt;</content:encoded>
	<dc:date>2009-10-29T13:10:36+00:00</dc:date>
	<dc:creator>Denis Roy</dc:creator>
</item>
<item rdf:about="tag:blogger.com,1999:blog-12783252.post-1567920937586551215">
	<title>Bjorn Freeman-Benson: Self Serving Equals Goodness</title>
	<link>http://eclipse-projects.blogspot.com/2009/10/self-serving-equals-goodness.html</link>
	<content:encoded>I enjoy reading &lt;a href=&quot;http://howsoftwareisbuilt.com/&quot;&gt;How Software Is Built&lt;/a&gt; by Scott Swigart and Sean Campbell. I was reading their recent &lt;a href=&quot;http://howsoftwareisbuilt.com/2009/10/26/interview-with-con-zymari-ceo-cybersource/&quot;&gt;interview with Con Zymari&lt;/a&gt; and found this excellent quote:&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;margin-left: 10px; padding-left: 50px;&quot;&gt;That’s the whole point of open source: everybody gets to be completely self serving and in the process of being self serving, they build this great thing that everybody gets to use.&lt;/div&gt;&lt;br /&gt;I like the analogy, but I think you need to have a solid core before it can work this way. Someone needs to build the core so that all those self-serving companies can be self-serving and, by accident, improve the whole system. In Linux, that core is done by Linus and the Linux Foundation. At Eclipse, that core is done by ... um ... IBM was doing it, but IBM is doing less and less, so... who's doing the core now?&lt;br /&gt;&lt;br /&gt;I think the Foundation should be doing the core: paid developers, working for the Foundation, solving the &lt;a href=&quot;http://michaelscharf.blogspot.com/2009/10/future-of-eclipse-road-construction.html&quot;&gt;Tragedy of the Commons&lt;/a&gt; issues. Then each member company could be selfishly solving its own problems and the whole system would get better for everyone. That's the best way to ensure the future health of the platform we all love and use.&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;img width=&quot;1&quot; src=&quot;https://blogger.googleusercontent.com/tracker/12783252-1567920937586551215?l=eclipse-projects.blogspot.com&quot; height=&quot;1&quot; /&gt;&lt;/div&gt;</content:encoded>
	<dc:date>2009-10-29T11:00:03+00:00</dc:date>
	<dc:creator>Bjorn Freeman-Benson</dc:creator>
</item>
<item rdf:about="http://meikas.com/blog/?p=149">
	<title>Ivar Meikas: Eclipse starting to use Git repositories</title>
	<link>http://meikas.com/blog/2009/10/eclipse-git/</link>
	<content:encoded>&lt;p&gt;It’s nice to see Eclipse starting to support Git, CVS is so 90’s.&lt;/p&gt;
&lt;p&gt;There are quite many read only repos available already. Denis &amp;amp; Karl write a bit more in &lt;a href=&quot;http://dev.eclipse.org/blogs/eclipsewebmaster/2009/10/28/git-repos-at-eclipse/&quot;&gt;http://dev.eclipse.org/blogs/eclipsewebmaster/2009/10/28/git-repos-at-eclipse/&lt;/a&gt;&lt;/p&gt;</content:encoded>
	<dc:date>2009-10-29T09:59:35+00:00</dc:date>
	<dc:creator>imeikas</dc:creator>
</item>
<item rdf:about="tag:blogger.com,1999:blog-24248206.post-3094905624098819284">
	<title>Sven Efftinge: Eclipse Summit Europe 2009</title>
	<link>http://blog.efftinge.de/2009/10/eclipse-summit-europe-2009.html</link>
	<content:encoded>This year's &lt;a href=&quot;http://www.eclipsecon.org/summiteurope2009/&quot;&gt;Eclipse Summit Europe&lt;/a&gt; is again a very nice happening. It's so important to meet all the people you're chatting and mailing with in person.&lt;br /&gt;Yesterday, &lt;a href=&quot;http://zarnekow.blogspot.com/&quot;&gt;Sebastian&lt;/a&gt; and I had the chance to demo some of the &lt;a href=&quot;http://www.eclipsecon.org/summiteurope2009/sessions?id=906&quot;&gt;new Xtext features&lt;/a&gt; we've been working on in the Helios train. It was much fun and we got very positive feedback for both the talk and (more important) the features. We'll post the demos to our blogs very soon.&lt;br /&gt;&lt;br /&gt;I'm especially excited about how well Xtext is accepted within the Eclipse Community. Yesterday there were at least three talks about other projects which make use of Xtext:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;The b3 guys are working on a DSL to describe builds&lt;/li&gt;&lt;li&gt;In the new EMF Search implementation the query language is implemented with Xtext&lt;/li&gt;&lt;li&gt;The Relax NG tools are as well implemented in Xtext&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;How about e4? Designing UIs works good in a WYSIWYG style, but there are scenarios where you want to program parts of it. In addition storing the UI descriptions in XMI is not necessarily the best option. You cannot read it and it's very hard to diff and merge them. I can imagine that a programmer friendly textual syntax might please the modeling skeptics a bit. We can still use a WYSIWYS editor on top.&lt;br /&gt;&lt;br /&gt;Implementing the CSS functionality with Xtext could be another opportunity to get more for less. To find out, I'll have to attend Kai's talk about the&lt;a href=&quot;http://www.eclipsecon.org/summiteurope2009/sessions?id=850&quot;&gt; CSS customization in e4&lt;/a&gt; this morning.&lt;br /&gt;There are lots of other interesting sessions to attend today. Unfortunately I have to decide between listening to&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Sebastian Benz (BMW) who talks about how &lt;a href=&quot;http://www.eclipsecon.org/summiteurope2009/sessions?id=988&quot;&gt;Xtext is applied in the automotive industry&lt;/a&gt; (AUTOSAR) and&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://koehnlein.blogspot.com/&quot;&gt;Jan Koehnlein&lt;/a&gt; and Jos Warmer who talk about how to &lt;a href=&quot;http://www.eclipsecon.org/summiteurope2009/sessions?id=957&quot;&gt;combine Xtext and GMF&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;because they are both scheduled for 14:40.&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;img width=&quot;1&quot; src=&quot;https://blogger.googleusercontent.com/tracker/24248206-3094905624098819284?l=blog.efftinge.de&quot; height=&quot;1&quot; /&gt;&lt;/div&gt;</content:encoded>
	<dc:date>2009-10-29T07:52:24+00:00</dc:date>
	<dc:creator>Sven Efftinge</dc:creator>
</item>
<item rdf:about="tag:blogger.com,1999:blog-3691419744299351480.post-121886564741880204">
	<title>Eclipse Enthusiasts Poznań: Eclipse e4 - getting started - dependency injection reading</title>
	<link>http://eclipser-blog.blogspot.com/2009/10/eclipse-e4-getting-started-dependency.html</link>
	<content:encoded>Eclipse e4 right now is almost the synonym of the word &quot;future&quot;. &lt;br /&gt;&lt;br /&gt;If you look for an excellent presentation that will bring you into the future, you can find it &lt;a href=&quot;http://tomsondev.files.wordpress.com/2009/07/slides.pdf&quot;&gt;here&lt;/a&gt; (made by Tom Schindl).&lt;br /&gt;&lt;br /&gt;Reading &lt;a href=&quot;http://jcp.org/aboutJava/communityprocess/final/jsr330/index.html&quot;&gt;JSR 330&lt;/a&gt; is also a good idea, because it will give you the basic understanding of Dependency Injection.&lt;br /&gt;&lt;br /&gt;The last, but not least, is looking at org.eclipse.e4.core.services.context.IEclipseContext javadoc, and then, in the end, at org.eclipse.e4.workbench.ui.internal.Workbench.&lt;br /&gt;&lt;br /&gt;All those readings will give you fair understanding of how dependency injection is used in e4.&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;img width=&quot;1&quot; src=&quot;https://blogger.googleusercontent.com/tracker/3691419744299351480-121886564741880204?l=eclipser-blog.blogspot.com&quot; height=&quot;1&quot; /&gt;&lt;/div&gt;</content:encoded>
	<dc:date>2009-10-29T06:47:34+00:00</dc:date>
	<dc:creator>Christopher Daniel</dc:creator>
</item>
<item rdf:about="tag:blogger.com,1999:blog-3879044552984472733.post-7225473074657377932">
	<title>Ed Merks: Eclipse Summit Europe 2009: A Day of Talks</title>
	<link>http://ed-merks.blogspot.com/2009/10/eclipse-summit-europe-2009-day-of-talks.html</link>
	<content:encoded>The morning started with the &lt;a href=&quot;http://www.eclipsecon.org/summiteurope2009/sessions?id=1046&quot;&gt;keynote&lt;/a&gt; about functional programming by Don Syme of Microsoft.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://1.bp.blogspot.com/_rFZqMGOSYY8/SuknXWwAG_I/AAAAAAAABcU/Ute6DC7o7Uo/s1600-h/FSharpTalk.jpg&quot;&gt;&lt;img src=&quot;http://1.bp.blogspot.com/_rFZqMGOSYY8/SuknXWwAG_I/AAAAAAAABcU/Ute6DC7o7Uo/s320/FSharpTalk.jpg&quot; alt=&quot;&quot; style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 212px;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5397888910577638386&quot; /&gt;&lt;/a&gt;&lt;br /&gt;I loved functional programming back in my university days, which seems like so many eons ago. He argues that certain classes of problem are far simpler to solve using functional programming and shows a number of examples where F#'s syntax is far simpler, i.e., less verbose, than C#. Personally though, I'm not one who easily buys into the idea that syntactic conciseness in and of itself makes a language significantly better. Simplicity of the underlying semantic/mental model is ultimately what counts, and that of course needs to be balanced against expressiveness power, which generally is the counter point to simplicity.  F# definitely looks powerful.&lt;br /&gt;&lt;br /&gt;The break was an opportunity for many interesting discussions. One of the great things about conferences is the face to face discussions they facilitate. The summit is particularly conducive to that type of interation. Unfortunately that resulted in missing the start of the &lt;a href=&quot;http://www.eclipsecon.org/summiteurope2009/sessions?id=982&quot;&gt;e4 talk&lt;/a&gt;. The diverse e4 team has made a lot of progress.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://1.bp.blogspot.com/_rFZqMGOSYY8/Sukn75UexJI/AAAAAAAABcc/qRR6xEy307E/s1600-h/e4Talk.jpg&quot;&gt;&lt;img src=&quot;http://1.bp.blogspot.com/_rFZqMGOSYY8/Sukn75UexJI/AAAAAAAABcc/qRR6xEy307E/s320/e4Talk.jpg&quot; alt=&quot;&quot; style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 220px;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5397889538332738706&quot; /&gt;&lt;/a&gt;&lt;br /&gt;After another yummy lunch I was torn between &lt;a href=&quot;http://www.eclipsecon.org/summiteurope2009/sessions?id=906&quot;&gt;Sven's Xtext talk&lt;/a&gt; and &lt;a href=&quot;http://www.eclipsecon.org/summiteurope2009/sessions?id=859&quot;&gt;Tom's e4 model talk&lt;/a&gt;. Two cool things at once. Darn! I know more about Xtext than the e4 model, so I opted for the latter. It was interesting hearing all Tom's reasons for using EMF in e4.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://1.bp.blogspot.com/_rFZqMGOSYY8/SukooVCIhvI/AAAAAAAABck/CnxupvpTinM/s1600-h/e4Tom.jpg&quot;&gt;&lt;img src=&quot;http://1.bp.blogspot.com/_rFZqMGOSYY8/SukooVCIhvI/AAAAAAAABck/CnxupvpTinM/s320/e4Tom.jpg&quot; alt=&quot;&quot; style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 289px;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5397890301686220530&quot; /&gt;&lt;/a&gt;&lt;br /&gt;He showed how a simple application model specifies the logical structure of the user interface, eliminating the need to build up these structures with a pile of boilerplate Java code.  Then he showed how to extend that base scaffolding with embedded parts. He even showed an example where one process is editing an e4 model stored in a CDO repository while another process is rendering that same model from the shared repository in the actual UI; changes are immediately reflected across the process boundary effecitvely giving you a WYSIWYG editor. He also explained how you can define your own renderer to display the same model in various different ways. It's looking very good!&lt;br /&gt;&lt;br /&gt;After that I attended Bernd Kolb and Christian Mohr's &lt;a href=&quot;http://www.eclipsecon.org/summiteurope2009/sessions?id=1009&quot;&gt;query talk&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://4.bp.blogspot.com/_rFZqMGOSYY8/SukpR5v90fI/AAAAAAAABcs/y9mc_HEgLJw/s1600-h/BerndChristian.jpg&quot;&gt;&lt;img src=&quot;http://4.bp.blogspot.com/_rFZqMGOSYY8/SukpR5v90fI/AAAAAAAABcs/y9mc_HEgLJw/s320/BerndChristian.jpg&quot; alt=&quot;&quot; style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 222px;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5397891015916769778&quot; /&gt;&lt;/a&gt;&lt;br /&gt;Bernd explained some of the shortcomings of the existing EMF query technology; it's definitely pretty crude. SAP had some existing query infrastructure that was part of their proprietary MOF implementation; that's what's being contributed to Eclipse. They demonstrated examples of the cool SQL-like query language they support. The query execution engine makes use of the EMF index project, but can work against in memory resources as well as directly against a database too.&lt;br /&gt;&lt;br /&gt;Frederic Jouault and Hugo Bruneliere's  &lt;a href=&quot;http://www.eclipsecon.org/summiteurope2009/sessions?id=885&quot;&gt;EMF Oslo&lt;/a&gt; talk was next.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://2.bp.blogspot.com/_rFZqMGOSYY8/Sukpre599zI/AAAAAAAABc0/6JFfa3nV528/s1600-h/FredericHugo.jpg&quot;&gt;&lt;img src=&quot;http://2.bp.blogspot.com/_rFZqMGOSYY8/Sukpre599zI/AAAAAAAABc0/6JFfa3nV528/s320/FredericHugo.jpg&quot; alt=&quot;&quot; style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 249px;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5397891455387563826&quot; /&gt;&lt;/a&gt;&lt;br /&gt;They explained that M consistst of three complementary languages: MSchema, MGraph, and MGrammer, analogous to Ecore, EObject, and Xtext. Bridging these technologies involves mapping these specific concepts. To start one could define an Ecore model for MSchema so that it's possible to transform Ecore instances to MSchema instances which could then be serialized to conform of the MSchema textual syntax. They demonstrate their progress toward implementing this approach including ATL transformations for doing the mapping.&lt;br /&gt;&lt;br /&gt;Henrik Lindberg and Thomas Hallgren's &lt;a href=&quot;http://www.eclipsecon.org/summiteurope2009/sessions?id=998&quot;&gt;b3 talk&lt;/a&gt; followed a short break.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://3.bp.blogspot.com/_rFZqMGOSYY8/SukrIyHoPdI/AAAAAAAABc8/66m_qjbovrc/s1600-h/ThomasHenrik.jpg&quot;&gt;&lt;img src=&quot;http://3.bp.blogspot.com/_rFZqMGOSYY8/SukrIyHoPdI/AAAAAAAABc8/66m_qjbovrc/s320/ThomasHenrik.jpg&quot; alt=&quot;&quot; style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 214px;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5397893058272968146&quot; /&gt;&lt;/a&gt; One might summarize the approach as model driven builds. Key aspects of the build and provisioning process are captured as declarative models, e.g., buildable units which are analogous to p2's installable units, and these ultimately drive the build process. Xtext is being used to provide human readable syntax for the build models. There's a lot of cool stuff planned! If you're working on an Eclipse project, you're probably painfully aware of how much of a nightmare it currently is to set up and maintain your builds. Goodness forbid someone changes the requirements for what needs to be pumped out at the end!&lt;br /&gt;&lt;br /&gt;After that I had a chance to chat with a guy hoping to get involved in &lt;a href=&quot;http://www.eclipse.org/gef/&quot;&gt;GEF&lt;/a&gt;, a project that certainly needs some fresh and lively committers.  Maybe I'll be able to help.   This was  followed by the &lt;a href=&quot;http://www.eclipsecon.org/summiteurope2009/sessions?id=997&quot;&gt;Buckminster talk&lt;/a&gt; from Henrik, Thomas, and Filip Hrbek.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://3.bp.blogspot.com/_rFZqMGOSYY8/Sukt8_toT9I/AAAAAAAABdM/V6apiXCshB0/s1600-h/BuckminsterRight.jpg&quot;&gt;&lt;img src=&quot;http://3.bp.blogspot.com/_rFZqMGOSYY8/Sukt8_toT9I/AAAAAAAABdM/V6apiXCshB0/s320/BuckminsterRight.jpg&quot; alt=&quot;&quot; style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 156px;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5397896154298470354&quot; /&gt;&lt;/a&gt;&lt;br /&gt;It attracted a very large audience.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://4.bp.blogspot.com/_rFZqMGOSYY8/Sukt1ycVLUI/AAAAAAAABdE/7eFPWFkdmec/s1600-h/BuckminsterLeft.jpg&quot;&gt;&lt;img src=&quot;http://4.bp.blogspot.com/_rFZqMGOSYY8/Sukt1ycVLUI/AAAAAAAABdE/7eFPWFkdmec/s320/BuckminsterLeft.jpg&quot; alt=&quot;&quot; style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 151px;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5397896030477167938&quot; /&gt;&lt;/a&gt;Henrik explained that provisioning a workspace or building a p2 repository ought to be as simple as ordering your favorite burger at your burger outlet of choice.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://2.bp.blogspot.com/_rFZqMGOSYY8/Sukuuu6oOZI/AAAAAAAABdU/nr5hh8UkiXI/s1600-h/Henrik.jpg&quot;&gt;&lt;img src=&quot;http://2.bp.blogspot.com/_rFZqMGOSYY8/Sukuuu6oOZI/AAAAAAAABdU/nr5hh8UkiXI/s320/Henrik.jpg&quot; alt=&quot;&quot; style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 226px; height: 320px;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5397897008783047058&quot; /&gt;&lt;/a&gt;Filip and Thomas demonstrated that it's as simple as specifying a query to locate the root feature and asking for its p2 repository to be built.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://2.bp.blogspot.com/_rFZqMGOSYY8/SukvSbt53ZI/AAAAAAAABdc/J_Kr0DHJLbc/s1600-h/FilipThomas.jpg&quot;&gt;&lt;img src=&quot;http://2.bp.blogspot.com/_rFZqMGOSYY8/SukvSbt53ZI/AAAAAAAABdc/J_Kr0DHJLbc/s320/FilipThomas.jpg&quot; alt=&quot;&quot; style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 302px; height: 320px;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5397897622104694162&quot; /&gt;&lt;/a&gt;&lt;br /&gt;The tools, e.g., the dependency visualizer, are looking very slick.  They also demonstrated the repository aggregator, which is based on an EMF model and an EMF generated editor. It can even produce a Maven repository as well as a p2 repository.  How cool is that?  At the end they explained how the lessons learned from building Buckminster will be used to drive further improvements into the b3 project.  Models, models, everywhere.&lt;br /&gt;&lt;br /&gt;This was followed by the reception.  It included a talk by Microsoft that felt a little too much like advertisement to me.  Oh well, they paid for the the food and the spirits---the salmon was excellent and so was the wine---so it was a reasonable trade-off.  I finished the day at a birds of a feather session discussing how to transform the modeling project into something suited for supporting a DSL workbench as well as how interested consumers could help fund that effort.  It was a very interesting day indeed!&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;img width=&quot;1&quot; src=&quot;https://blogger.googleusercontent.com/tracker/3879044552984472733-7225473074657377932?l=ed-merks.blogspot.com&quot; height=&quot;1&quot; /&gt;&lt;/div&gt;</content:encoded>
	<dc:date>2009-10-29T06:16:14+00:00</dc:date>
	<dc:creator>Ed Merks</dc:creator>
</item>
<item rdf:about="http://dev.eclipse.org/blogs/eclipsewebmaster/?p=468">
	<title>Denis &amp; Karl: git repos at Eclipse!</title>
	<link>http://dev.eclipse.org/blogs/eclipsewebmaster/2009/10/28/git-repos-at-eclipse/</link>
	<content:encoded>&lt;p&gt;I’m in the process of setting up read-only git repositories of Eclipse CVS projects.  You can see the list on &lt;a href=&quot;http://build.eclipse.org/technology/phoenix/index_git.html&quot;&gt;this temporary page&lt;/a&gt;, and you should be able to use all the repos listed.&lt;/p&gt;
&lt;p&gt;Feel free to read (and comment) on &lt;a href=&quot;https://bugs.eclipse.org/bugs/show_bug.cgi?id=280583&quot;&gt;bug 280583&lt;/a&gt;.&lt;/p&gt;</content:encoded>
	<dc:date>2009-10-28T20:36:09+00:00</dc:date>
	<dc:creator>Denis Roy</dc:creator>
</item>
<item rdf:about="http://wp.kolbware.de/?p=92">
	<title>Bernd Kolb: Next Generation Model Query</title>
	<link>http://wp.kolbware.de/2009/10/next-generation-model-query/</link>
	<content:encoded>&lt;p&gt;Today I gave a talk on the next generation EMF Model Query together with my colleague Christian Mohr. It was well attended and we got some really good feedback.&lt;/p&gt;
&lt;p&gt;The EMF Model Query deals with finding EMF model elements. The current version has some limitations, especially with respect to scalability. The basic problem is that you have to pass in the EObjects you’d like to find in your result. This means that you have load all these elements. For large models this is not feasible. Another issue is the missing type safety for your queries. All these things among many others should go away with the new implementation.&lt;/p&gt;
&lt;p&gt;The code for the new query is already in the CVS and build will start to show up soon (they are already available on &lt;a href=&quot;https://build.eclipse.org/hudson/job/cbi-emf-query-1.4/&quot; target=&quot;_blank&quot;&gt;Hudson&lt;/a&gt;). Here is a screen-shot to give you an impression of how the syntax looks like.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://wp.kolbware.de/wp-content/uploads/2009/10/query.jpg&quot;&gt;&lt;img src=&quot;http://wp.kolbware.de/wp-content/uploads/2009/10/query-300x275.jpg&quot; title=&quot;query&quot; height=&quot;275&quot; width=&quot;300&quot; alt=&quot;query&quot; class=&quot;aligncenter size-medium wp-image-93&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;In one of my next posts I’ll give some more insights, so stay tuned &lt;img src=&quot;http://wp.kolbware.de/wp-includes/images/smilies/icon_smile.gif&quot; alt=&quot;:-)&quot; class=&quot;wp-smiley&quot; /&gt; &lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://wp.kolbware.de/wp-content/uploads/2009/10/ese_query.pdf&quot;&gt;And here you can download our slides&lt;/a&gt;&lt;/p&gt;</content:encoded>
	<dc:date>2009-10-28T19:44:45+00:00</dc:date>
	<dc:creator>Bernd</dc:creator>
</item>
<item rdf:about="tag:blogger.com,1999:blog-18490491.post-2826817206407226254">
	<title>Martin Lippert: Slides from Eclipse Summit Europe 2009</title>
	<link>http://martinlippert.blogspot.com/2009/10/slides-from-eclipse-summit-europe-2009.html</link>
	<content:encoded>Today I gave two talks at the &lt;a href=&quot;http://www.eclipsecon.org/summiteurope2009/&quot;&gt;Eclipse Summit Europe 2009&lt;/a&gt; in Ludwigsburg. Here are the slides:&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;http://www.martinlippert.org/events/ESE2009-OSGiBestPractices.pdf&quot;&gt;OSGi Best Practices (together with Jeff McAffer) (pdf)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.martinlippert.org/events/ESE2009-BytecodeWeavingOSGi.pdf&quot;&gt;Equinox Weaving: Bytecode Weaving for OSGi (pdf)&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;Enjoy!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;img width=&quot;1&quot; src=&quot;https://blogger.googleusercontent.com/tracker/18490491-2826817206407226254?l=martinlippert.blogspot.com&quot; height=&quot;1&quot; /&gt;&lt;/div&gt;</content:encoded>
	<dc:date>2009-10-28T17:05:16+00:00</dc:date>
	<dc:creator>Martin Lippert</dc:creator>
</item>
<item rdf:about="tag:blogger.com,1999:blog-1585332946379204379.post-9123780521677206469">
	<title>Dave Carver: VEX (Visual Editor for XML) gets some life</title>
	<link>http://intellectualcramps.blogspot.com/2009/10/vex-visual-editor-for-xml-gets-some.html</link>
	<content:encoded>It has been way to long since I reported anything meaningful on &lt;a href=&quot;http://wiki.eclipse.org/WTP/VisualXMLEditor/Proposal&quot;&gt;VEX&lt;/a&gt;, a WYSIWYG editor for XML files.   It originally resided on SourceForge but has since migrated to eclipse in the WTP Incubator.&lt;br /&gt;&lt;br /&gt;Thanks to some community contributions we have a new build for early adopters to check out.  This fixes a couple of bugs:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Vex &quot;Insert Element&quot; keyboard shortcut does not work [&lt;a href=&quot;http://bugs.eclipse.org/283293&quot;&gt;283293&lt;/a&gt;]&lt;/li&gt;&lt;li&gt;enhanced support for 'content' CSS property [&lt;a href=&quot;http://bugs.eclipse.org/260806&quot;&gt;260806&lt;/a&gt;]&lt;/li&gt;&lt;li&gt;VEX projects do not enforce a J2SE-1.5 JRE in their .classpath files [&lt;a href=&quot;http://bugs.eclipse.org/283572&quot;&gt;283572&lt;/a&gt;]&lt;/li&gt;&lt;li&gt;DocumentOutlinePage throws ClassCastException [&lt;a href=&quot;http://bugs.eclipse.org/257946&quot;&gt;257946&lt;/a&gt;]&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Thanks to Remy Suen, Holger Voorman, Travis Haagen, and Torsten Stolpmann for their patches and contributions.  Sorry it took so long to get these applied, but I'm stretched pretty thin with a variety of other eclipse related projects at the moment.   In the mean time those brave souls that want to try the latest build can get it from &lt;a href=&quot;http://build.eclipse.org/webtools/committers/&quot;&gt;here&lt;/a&gt;.&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;img width=&quot;1&quot; src=&quot;https://blogger.googleusercontent.com/tracker/1585332946379204379-9123780521677206469?l=intellectualcramps.blogspot.com&quot; height=&quot;1&quot; /&gt;&lt;/div&gt;</content:encoded>
	<dc:date>2009-10-28T16:04:23+00:00</dc:date>
	<dc:creator>David Carver</dc:creator>
</item>
<item rdf:about="http://www.eclipse4sl.org/blog/?p=142">
	<title>Eclipse4SL: Eclipse4SL Version 1.0.0 GA is available</title>
	<link>http://www.eclipse4sl.org/blog/announcement/the-final-release-100-ga-is-available/</link>
	<content:encoded>&lt;p&gt;We are very happy to announce immediate availability&lt;span&gt; &lt;/span&gt;of the feature-completed major release 1.0.0 as scheduled in the project plan. It is an eclipse-based cross-platform RIA development environment for Silverlight: two platforms are supported directly:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Windows NT/Vista/2000 32 bits &lt;img src=&quot;http://www.eclipse4sl.org/download/images/win.png&quot; title=&quot;Windows&quot; height=&quot;24&quot; width=&quot;23&quot; alt=&quot;&quot; class=&quot;alignnone&quot; /&gt;&lt;/li&gt;
&lt;li&gt;Mac OS X 10.5.x &lt;img src=&quot;http://www.eclipse4sl.org/download/images/mac.png&quot; title=&quot;Mac OS X&quot; height=&quot;24&quot; width=&quot;20&quot; alt=&quot;&quot; class=&quot;alignnone&quot; /&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The mains features that we have shipped are&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;XAML Editor &amp;amp; Preview with code hinting and code completion&lt;/li&gt;
&lt;li&gt;Full compatibility with Microsoft’s Development and Design Tools&lt;/li&gt;
&lt;li&gt;Silverlight Project System and Silverlight Compiler&lt;/li&gt;
&lt;li&gt;Interoperability with Java Middleware webservices based on JAX &amp;amp; REST&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The plug-in can be download in this page &lt;a href=&quot;http://www.eclipse4sl.org/download/&quot;&gt;http://www.eclipse4sl.org/download/&lt;/a&gt;. Some Webdemos, tutorials and guides of best-practices can help you get started &lt;a href=&quot;http://www.eclipse4sl.org/learn/&quot;&gt;http://www.eclipse4sl.org/learn/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Migration to Eclipse Foundation is going forward positively. Eclipse Management Organization (EMO) has declared the project creation review successful. We will keep you informed on the progress.&lt;/p&gt;
&lt;p&gt;From now, we’ll start to working on the Spring 2010 release. This release will primarily focus on improved Mac developer experience, Silverlight 3.0 design time support on Windows platform &amp;amp; extensibility. The upcoming version of Eclipsee4SL will also align with Eclipse Helios schedule.&lt;/p&gt;
&lt;p&gt;Your feedback is very important for us to prioritize the features and schedule the development plan. Your contributions are welcome in the form of Bug/Feature request, User experience/Best-practice, Demo project, example sources, etc.&lt;/p&gt;
&lt;p&gt;-Yves Yang&lt;/p&gt;</content:encoded>
	<dc:date>2009-10-28T12:51:54+00:00</dc:date>
	<dc:creator>admin</dc:creator>
</item>
<item rdf:about="http://www.eclipse4sl.org/blog/?p=158">
	<title>Eclipse4SL: Welcome to the Windows Azure SDK for Java developers</title>
	<link>http://www.eclipse4sl.org/blog/uncategorized/welcome-to-the-windows-azure-sdk-for-java-developers/</link>
	<content:encoded>&lt;p&gt;This project started to shape up when we first prototyped the Windows Azure Tools for Eclipse &lt;a href=&quot;http://www.windowsazure4e.org/&quot;&gt;www.windowsazure4e.org&lt;/a&gt;. We wanted to build within the Eclipse IDE a Windows Azure “storage explorer” which allows developers to browse data contained in the Windows Azure storage component, including blobs, tables, and queues. The Storage Explorer was developed in Java (like any Eclipse extension), and we realized that abstracting the RESTful communication aspect between the Storage Explorer user interface and the Azure storage component made a lot of sense. So this led us to package the Windows Azure SDK for Java developers as open source project now living here &lt;a href=&quot;http://www.windowsazure4j.org/&quot;&gt;www.windowsazure4j.org&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;In short, the Windows Azure SDK for Java enables developers to easily leverage Azure storage service in their Java applications. The logical architecture is very simple:&lt;/p&gt;
&lt;p style=&quot;margin: 0cm 0cm 10pt;&quot; class=&quot;MsoNormal&quot;&gt;&lt;a href=&quot;http://www.windowsazure4j.org/images/winazure02.png&quot;&gt;&lt;img src=&quot;http://www.windowsazure4j.org/images/winazure02.png&quot; title=&quot;winazure02&quot; height=&quot;277&quot; width=&quot;290&quot; alt=&quot;&quot; class=&quot;alignnone&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;From a deployment’s perspective, you can either deploy the SDK with a web application or with a desktop application&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.windowsazure4j.org/images/winazure03.png&quot;&gt;&lt;img src=&quot;http://www.windowsazure4j.org/images/winazure03.png&quot; title=&quot;winazure03&quot; height=&quot;213&quot; width=&quot;474&quot; alt=&quot;&quot; class=&quot;alignnone&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
Of course, comments and feedback are welcome, so feel free to try this out and join us on the forum.&lt;/p&gt;</content:encoded>
	<dc:date>2009-10-28T10:27:44+00:00</dc:date>
	<dc:creator>admin</dc:creator>
</item>
<item rdf:about="http://www.eclipse4sl.org/blog/?p=153">
	<title>Eclipse4SL: Windows Azure Tools for Eclipse for PHP developers: October 2009 CTP released</title>
	<link>http://www.eclipse4sl.org/blog/uncategorized/windows-azure-tools-for-eclipse-for-php-developers-october-2009-ctp-released/</link>
	<content:encoded>&lt;p&gt;We are very excited to introduce the Windows Azure Tools for Eclipse, an open source plug-in that enables PHP developers using Eclipse to create web applications that target Windows Azure.&lt;/p&gt;
&lt;p&gt;In a nutshell, the Windows Azure Tools for Eclipse provides a series of wizards and utilities that allow developers to write, debug, and configure for and deploy PHP applications to Windows Azure. For example the project creation wizard looks like this:&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.windowsazure4e.org/images/screenshots/wizard_option.png&quot;&gt;&lt;img src=&quot;http://www.windowsazure4e.org/images/screenshots/wizard_option.png&quot; title=&quot;wizard_option.png&quot; height=&quot;342&quot; width=&quot;491&quot; alt=&quot;wizard_option&quot; class=&quot;     &quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Architecturally speaking, the plug-in leverages the PHP Development Tools (&lt;a href=&quot;http://www.eclipse.org/pdt/&quot;&gt;PDT&lt;/a&gt;) framework for enabling PHP developers with integrated developer experiences. We are planning to move fast on this project and deliver a final version 1.0 by the end of 2009.&lt;/p&gt;
&lt;p&gt;We really hope this project will give PHP users more options when they want to leverage cloud services and of course we’re seeking feedback on feature and user experience. Feel free to speak up on the forum.&lt;/p&gt;</content:encoded>
	<dc:date>2009-10-28T09:45:08+00:00</dc:date>
	<dc:creator>admin</dc:creator>
</item>
<item rdf:about="http://meikas.com/blog/?p=144">
	<title>Ivar Meikas: Recent Files Plugin source code and about installation.</title>
	<link>http://meikas.com/blog/2009/10/recent-files-plugin-source-code-and-about-installation/</link>
	<content:encoded>&lt;p&gt;Thanks for all the feedback I got.&lt;/p&gt;
&lt;p&gt;I forgot to mention in yesterdays post that if anyone is interested in the source code, then it’s available from &lt;a href=&quot;http://github.com/imeikas/RecentFiles&quot;&gt;http://github.com/imeikas/RecentFiles&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;
&lt;/p&gt;&lt;h3&gt;About installation&lt;/h3&gt;
&lt;p&gt;For some reason the updatesite generator leaves something undone or there is another problem, but sometimes the plugin is only visible if you unselect “Group items by category” checkbox. If anyone has encountered this odd behavior and knows how to fix, please tell me.&lt;/p&gt;</content:encoded>
	<dc:date>2009-10-28T09:01:26+00:00</dc:date>
	<dc:creator>imeikas</dc:creator>
</item>
<item rdf:about="http://tasktop.com/blog/?p=1209">
	<title>Mik Kersten: Tasktop working with Microsoft to improve Eclipse on Windows 7</title>
	<link>http://tasktop.com/blog/eclipse/tasktop-working-with-microsoft-to-improve-eclipse-on-windows-7</link>
	<content:encoded>&lt;p&gt;
I spent the early years of my career with MacOS and then Linux as my primary OS.  When the focus of my work moved to tool building, I decided that I needed to use the OS that was most common in the tools’ target audience. In the Eclipse ecosystem, that’s Windows, which captures more than three quarters of Eclipse IDE downloads.
&lt;/p&gt;
&lt;p&gt;
The great thing about Eclipse is that architecturally, thanks to the amazing SWT framework that IBM created, Eclipse provides a native experience on your OS of choice.  But last April, when I moved my primary OS to the Windows 7 RC, I noticed two things. The first was a feeling reminiscent of when I first started using Windows XP early 2001. Windows 7 was slick, responsive, and brought the desktop client to a new level of refinement. The second observation was that Eclipse and Tasktop, which I spend the majority of my time in, looked like dated Windows XP applications.
&lt;/p&gt;
&lt;p&gt;
Today we’re happy to announce that Tasktop is working with Microsoft to help make Eclipse look and feel like an exemplary Windows 7 application.  It is great to see Microsoft supporting this effort, since it will impact a broad range of users of the Eclipse IDE, as well users of commercial Eclipse-based IDEs such as the SpringSource Tool Suite IDE, and Eclipse RCP applications such as Tasktop Pro for Windows.  Read more about the Microsoft initiative behind this on Vijay Rajagopalan’s post on the &lt;a href=&quot;http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2Jsb2dzLm1zZG4uY29tL2ludGVyb3BlcmFiaWxpdHkvYXJjaGl2ZS8yMDA5LzEwLzI4L3Rhc2t0b3Atc295YXRlYy1taWNyb3NvZnQtdG8tZm9zdGVyLWVjbGlwc2UtYW5kLW1pY3Jvc29mdC1wbGF0Zm9ybS1pbnRlcm9wZXJhYmlsaXR5LmFzcHg=&quot;&gt;Microsoft Interoperability blog&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
The majority of Eclipse’s current Windows 7 interoperability comes from the previous efforts of the Eclipse SWT teams and from the backwards compatibility of Windows 7.  So you can happily run Eclipse on Windows 7 today.  This allows us to focus entirely on leveraging the new features in Windows 7 and on look-and-feel enhancements.  Here are a couple of highlights of the initial scope of the effort.  Note that all contributions will be made to Eclipse.org under the EPL.
&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Taskbar Progress (&lt;a href=&quot;http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cHM6Ly9idWdzLmVjbGlwc2Uub3JnL2J1Z3Mvc2hvd19idWcuY2dpP2lkPTI5MzIyOA==&quot; target=&quot;&quot;&gt;Eclipse bug 293228&lt;/a&gt;)&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;
Windows 7 provides a new visual representation of progress on taskbar icons. This feature removes the need to Alt+Tab to an application just to check on the status of a long-running job, such as a download.  The plan is to integrate this with Eclipse progress in order to allow some key jobs, such as a full builds and runtime launches, to indicate their status on the taskbar.  We already have a working prototype of this functionality, which I’ll show later today when I arrive at Eclipse Summit Europe.
&lt;/p&gt;
&lt;table align=&quot;center&quot;&gt;
&lt;tbody&gt;&lt;tr&gt;
&lt;td&gt;
&lt;img src=&quot;http://tasktop.com/blog/wp-content/uploads/2009/10/windows7-progress1.png&quot; title=&quot;windows7-progress1&quot; height=&quot;126&quot; width=&quot;577&quot; alt=&quot;windows7-progress1&quot; class=&quot;alignnone size-full wp-image-1216&quot; /&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;&lt;b&gt;Taskbar Jump Lists (&lt;a href=&quot;http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cHM6Ly9idWdzLmVjbGlwc2Uub3JnL2J1Z3Mvc2hvd19idWcuY2dpP2lkPTI5MzIyOQ==&quot; target=&quot;&quot;&gt;Eclipse bug 293229&lt;/a&gt;)&lt;/b&gt; &lt;/p&gt;
&lt;p&gt;
The redesigned Windows 7 taskbar allows applications to expose frequently used features or files. We plan to incorporate this with Eclipse commands and actions that will benefit from quick taskbar based access.
&lt;/p&gt;
&lt;table align=&quot;center&quot;&gt;
&lt;tbody&gt;&lt;tr&gt;
&lt;td&gt;
&lt;img src=&quot;http://tasktop.com/blog/wp-content/uploads/2009/10/windows7-jumplist.png&quot; title=&quot;windows7-jumplist&quot; height=&quot;248&quot; width=&quot;516&quot; alt=&quot;windows7-jumplist&quot; class=&quot;alignnone size-full wp-image-1218&quot; /&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;
We have some additional enhancements planned, including updating the widget colors and styling to match the Windows 7 look.  SWT walks a very careful line in terms of leveraging native widgets, following accessibility guidelines and using desktop themes. Enhancing that experience would not be possible without the technical expertise of the Microsoft Windows and Eclipse SWT teams, whom we have to thank for the high quality Eclipse on Windows experience that we have today. Thanks to this new open source collaboration, what we’ll soon have is the icing on that cake.
&lt;/p&gt;
&lt;p&gt;
If you’re interested in tracking progress, or chiming in with what else you would like to see implemented to streamline the Eclipse experience on Windows 7, refer to &lt;a href=&quot;http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cHM6Ly9idWdzLmVjbGlwc2Uub3JnL2J1Z3Mvc2hvd19idWcuY2dpP2lkPTI5MzIyNg==&quot; target=&quot;&quot;&gt;Eclipse bug 293226&lt;/a&gt; and its subtasks.
&lt;/p&gt;
&lt;div align=&quot;center&quot;&gt;
&lt;p class=&quot;smallParagraph&quot;&gt;&lt;a href=&quot;http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3Rhc2t0b3AuY29t&quot;&gt;&lt;b&gt;Be more productive.&lt;/b&gt;&lt;/a&gt;&lt;b&gt; &lt;a href=&quot;http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3Rhc2t0b3AuY29tL3Byb2R1Y3RzL2d1YXJhbnRlZS8=&quot;&gt; Guaranteed.&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;
&lt;/div&gt;
 &lt;img width=&quot;1&quot; style=&quot;display: none;&quot; src=&quot;http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?view=1&amp;amp;post_id=1209&quot; height=&quot;1&quot; /&gt;</content:encoded>
	<dc:date>2009-10-28T08:05:13+00:00</dc:date>
	<dc:creator>Mik Kersten</dc:creator>
</item>
<item rdf:about="tag:blogger.com,1999:blog-35738028.post-3510063557149047823">
	<title>Tonny Madsen: Running is good...</title>
	<link>http://blog.rcp-company.com/2009/10/running-is-good.html</link>
	<content:encoded>...between the fine meals and many interesting talks... and the plenty beers in the evening.&lt;br /&gt;&lt;br /&gt;&lt;a style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot; href=&quot;http://static.panoramio.com/photos/original/810755.jpg&quot;&gt;&lt;img width=&quot;200&quot; src=&quot;http://static.panoramio.com/photos/original/810755.jpg&quot; border=&quot;0&quot; height=&quot;150&quot; /&gt;&lt;/a&gt;I always try to attend the different runs that usually are part of all the technical conferences including Eclipse Summit Europe and EclipseCon. Not only because, you need them after long - and often interesting - talks in the evening - possibly with a few beer -  but more so because the runs are very good chances of meeting people you would not necessarily talk with otherwise.&lt;br /&gt;&lt;br /&gt;Today it was easy 5 km through some of the trails around the hotel. As Ludwigsburg is build on a small hill, it was quite interesting at times.&lt;br /&gt;&lt;br /&gt;So a big thanks to our big leader, Chris Aniszczyk, for &lt;a href=&quot;http://aniszczyk.org/2009/09/17/eclipse-summit-europe-2009-5k/&quot;&gt;hosting the runs&lt;/a&gt;. And come and join the run tomorrow at 7:00 in the hall of the Nestor Hotel..&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;img width=&quot;1&quot; src=&quot;https://blogger.googleusercontent.com/tracker/35738028-3510063557149047823?l=blog.rcp-company.com&quot; height=&quot;1&quot; /&gt;&lt;/div&gt;</content:encoded>
	<dc:date>2009-10-28T07:09:51+00:00</dc:date>
	<dc:creator>Tonny Madsen</dc:creator>
</item>

</rdf:RDF>
