<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Oisin Hurley's Weblog</title>
	<atom:link href="http://oisinh.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://oisinh.wordpress.com</link>
	<description>Open Source, Eclipse, SOA, Software Tools And The Like</description>
	<lastBuildDate>Mon, 09 Nov 2009 22:14:59 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='oisinh.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/28a303a2974c7e1229d8711caadeebe0?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>Oisin Hurley's Weblog</title>
		<link>http://oisinh.wordpress.com</link>
	</image>
			<item>
		<title>A short post on EclipseCon 2010</title>
		<link>http://oisinh.wordpress.com/2009/11/06/a-short-post-on-eclipsecon-2010/</link>
		<comments>http://oisinh.wordpress.com/2009/11/06/a-short-post-on-eclipsecon-2010/#comments</comments>
		<pubDate>Fri, 06 Nov 2009 18:44:44 +0000</pubDate>
		<dc:creator>oisinhurley</dc:creator>
				<category><![CDATA[conferences]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[osgi]]></category>

		<guid isPermaLink="false">http://oisinh.wordpress.com/?p=135</guid>
		<description><![CDATA[[Update - once you read this, go check out this entry in Don's blog for some extra goodies!]
The submission floodgates have been opened on EclipseCon 2010, and you have until December 18 to get your submissions in to attend the usual West Coast extravaganza of all things Eclipse and OSGi. Go for it.
I&#8217;ve been seriously [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=oisinh.wordpress.com&blog=4822470&post=135&subd=oisinh&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><em>[Update - once you read this, go check out </em><a href="http://eclipse-ecosystem.blogspot.com/2009/11/what-oisin-said-about-eclipsecon-2010.html"><em>this entry in Don's blog</em></a><em> for some extra goodies!]</em></p>
<p>The <a href="http://www.eclipsecon.org/2010/submissions/">submission floodgates have been opened</a> on <strong>EclipseCon 2010</strong>, and you have until <strong>December 18</strong> to get your submissions in to attend the usual West Coast extravaganza of all things Eclipse and OSGi. Go for it.</p>
<p>I&#8217;ve been seriously quiet about the conference, even though I&#8217;m Program Chair and should be running around shouting about it. If you are <a href="http://twitter.com/oisin">following me on twitter</a>, or searching on the <a href="http://twitter.com/#search?q=eclipsecon">#eclipsecon hashtag</a> you will have seen a few leaking tweets over the past little while. But here, now, ladies and gentlemen, boys and girls, is a <strong>little more information</strong>. This marks the point from where you may begin the countdown to the insufferability of /me on this topic.</p>
<p><strong>The Committee of The Caring</strong></p>
<p>The Program Chair does get to innovate a little bit on the approach and set-up of the spirit of the conference and some of the structures that will support same. This person also gets to pick the Program Committee, a shower of dedicated and committed professionals with a overweening fondness for Eclipse and that most qualifying of characteristics &#8212; <strong>they care</strong>. I don&#8217;t mean that in a fluffy-cardigan-cuddles-and-tissues kind of way. I mean it in the way that if you try to mess with their relationship with Eclipse, they care enough to see you outside in the car park, toot sweet. You know what I&#8217;m talking about.</p>
<p><strong>What&#8217;s Different This Year?</strong></p>
<p>Back to the innovation piece. When <a href="http://eclipse-projects.blogspot.com/2009_07_01_archive.html">Bjorn announced the conference </a>way back in July 09, the first little peep of innovation squeaked out. This was the <strong>themes</strong>. I think it&#8217;s important that we create themes that directly address the Eclipse Ecosystem&#8217;s three constituencies &#8211; consumers, contributors and community.</p>
<ul>
<li><em>Making with Eclipse</em> &#8212; you are consuming Eclipse open source software to build your own products, internal or external to your organization. You could even be selling them and making pots of cash, which is good. You want to come to this conference and see what people in the same boat as you are doing, what new innovations have come to light that you can use to speed up your processes and potentially reduce your costs and to show everyone how cool the stuff you&#8217;ve made happens to be.</li>
<li><em>Making for Eclipse</em> &#8212; you are a contributor or a committer, you write code, or docs, or both. Maybe your language skills mean you do translations. In some way you are injecting some of your expertise and time in to enhancing and extending the corpus of Eclipse creativity. You&#8217;re here to show people the awesome stuff that you are producing and adding to the Eclipse Ecosystem, as well as to teach people APIs, announce new projects and talk about project directions.</li>
<li><em>Making Community</em> &#8212; one of the most important things at a conference is the fact that you have many human meteors zinging around the halls bumping into each other and exchanging information. You&#8217;re here to meet your forums and IRC buddies face-to-face, or to have a full-duplex discussion with a group telling them why they should take a certain path, or to finally grab a project lead and suss out <em>exactly</em> how such-and-such a weird API works.</li>
</ul>
<p>But what about the technology, I hear some shriek, <em>won&#8217;t someone please think of the technology?</em> High level themes like the above are not enough to navigate a conference the size of EclipseCon. When you go to the submission system, you have a whole passel of tags that will help you mark your talk. If you are looking for something in particular, you can search the talks using the tags too. You think maybe we need more tags? Let me know on a comment here, or address yourself to <strong>@oisin</strong> in tweetenland.</p>
<p>Yes, we&#8217;ve got ski ratings too. If your talk is totally hard-core, you should give it a double-diamond marking to set expectations. People with dashed expectations sometimes get a little heavy-handed with the <strong>-1 </strong>cards. Don&#8217;t worry about marking your talk as being at the easiest level, the Program Committee wants talks at all levels for all comers.</p>
<p><strong>Types of Talks</strong></p>
<p>Here&#8217;s where things get a bit more interesting. <a href="http://oisinh.wordpress.com/2009/03/25/some-opinions-about-eclipsecon-talks-that-will-no-doubt-be-unpopular/">I made a post at EclipseCon 2009</a> where I blew the lid off the story that I had been at some boring talks. Yikes! I got a bit of ribbing for that, as you can imagine, so look out for the case of rotten fruit wherever I do Eclipse talks. When I got this Program Chair gig, I had a few chats with a few people, looked at a number of presentations and proposed to the Program Committee that this time around we are going to <em>savagely</em> cut the number of hour-long talks. This will cut waffle. It will cut meandering code walk-throughs. It will cut monster slide-decks. Your talk will be <strong>clear</strong>, <strong>sharp</strong>, <strong>to the point</strong>. You will say all you want to say and you will do it in <strong>twenty-five minutes</strong>.  There will be applause at the conciseness of your perspicacity, and you will be mobbed by well-wishers in the halls. Seriously.</p>
<p>Here&#8217;s the nitty-gritty details of the talk sizes</p>
<ul>
<li><em>Lightning Talk</em> &#8212; it&#8217;s a Blitz. You have <strong>twelve point five minutes</strong> to do your thing. Get up there and show that crazy mash-up you&#8217;ve constructed, tell me what&#8217;s new in your project, shoe me the result and give me a page-o-links so I can find out more. I&#8217;ll find you and bug you if I have questions.</li>
<li><em>Standard Talk</em> &#8212; this is the <strong>twenty-five minuter</strong>. You know the score already.</li>
<li><em>Extended Talk</em> &#8212; I never said there were going to be <em>no</em> long talks, just that we would be culling their population. An Extended Talk is <strong>fifty minutes</strong> long. You don&#8217;t just get one easy as pie. The Program Committee will be scrutinizing the submissions and you will need to get over a high bar to get an Extended Talk accepted. These guys are professionals and can smell over-stretched talk like a shark smells blood in the water. Top tips &#8212; don&#8217;t leave your abstract until the last hour before the call for submission ends and then bang it out fast; do link to a paper or document giving more information about your talk; do expand on details in the comments section of the submission; do produce slideware early; do have multiple presenters construct a connected whole from two pieces of cloth; do show some demonstration applications.</li>
<li><em>Tutorials</em> &#8212; you know these guys. A tutorial can be <strong>two or three hours</strong> long.</li>
<li><em>Panels</em> &#8212; you might know these guys from previous EclipseCons or other conferences. Panels are chancy &#8211; they can be dull, but there&#8217;s nothing better than a good, disputative panel to get people engaged. The Program Committee will be working hard to make sure the Panels won&#8217;t have a dull moment in their <strong>one hour</strong> length.</li>
<li><em>Unconference</em> &#8212; you&#8217;ve heard of these, right? Ever been to a <a href="http://en.wikipedia.org/wiki/BarCamp">BarCamp</a>? If you haven&#8217;t, don&#8217;t worry. What we are talking about here is a participant-driven conference space in the evenings &#8211; it&#8217;s like the base class of a BoF. The idea is that you can get some space to do a short talk or meeting, you put the subject up on a notice board and people turn up, or not. We&#8217;re still putting the details together on the logistics for this one, so hang in there for a future blog entry.</li>
</ul>
<p><strong>Conference Structure</strong></p>
<p>I think this is the most interesting part. An EclipseCon day is a long, long day, especially if you have travelled a distance and it can be tough to keep the concentration levels up, despite liberal caffeination. The best way to stave off that all-conferenced-out feeling is to ensure that there is a mix of things going on during the day. So I&#8217;ve applied a bit of innovation to the structure of the conference itself.  We kick off in the morning with either a tutorial, or a keynote followed by a tutorial. Get your learning on. After lunch, it&#8217;s talk sessions. Sit back and listen, or ask questions. End of the day, it&#8217;s Panels. Ask questions, get engaged in a conversation. Evening time, it&#8217;s the Unconference. Did something inspire you during the day? Grab a podium and talk about it! Maybe someone agrees with you, or maybe the opposite. You can go and blog the day later on.</p>
<p>That&#8217;s the short description of what&#8217;s going to go down this year. I&#8217;ll follow up with more detailed articles on submissions, panels, tutorials, unconference and all that. Your comments are welcome. Ask questions, write your own blog entries. While you are doing that, I&#8217;ll be over here, watching the <a href="https://www.eclipsecon.org/submissions/2010/edit_talk.php">submission system</a>.</p>
Posted in conferences, eclipse, open source, osgi  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/oisinh.wordpress.com/135/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/oisinh.wordpress.com/135/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/oisinh.wordpress.com/135/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/oisinh.wordpress.com/135/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/oisinh.wordpress.com/135/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/oisinh.wordpress.com/135/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/oisinh.wordpress.com/135/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/oisinh.wordpress.com/135/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/oisinh.wordpress.com/135/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/oisinh.wordpress.com/135/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=oisinh.wordpress.com&blog=4822470&post=135&subd=oisinh&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://oisinh.wordpress.com/2009/11/06/a-short-post-on-eclipsecon-2010/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/df89822750cd3140a1be361171e4b31d?s=96&#38;d=http%3A%2F%2Fa.wordpress.com%2Fi%2Fmu.gif&#38;r=G" medium="image">
			<media:title type="html">oisinhurley</media:title>
		</media:content>
	</item>
		<item>
		<title>&#8230;then *four* come at once</title>
		<link>http://oisinh.wordpress.com/2009/07/17/then-three-come-at-once/</link>
		<comments>http://oisinh.wordpress.com/2009/07/17/then-three-come-at-once/#comments</comments>
		<pubDate>Fri, 17 Jul 2009 16:18:41 +0000</pubDate>
		<dc:creator>oisinhurley</dc:creator>
				<category><![CDATA[eclipse]]></category>
		<category><![CDATA[enterprise integration]]></category>
		<category><![CDATA[fuse]]></category>
		<category><![CDATA[fuseforge]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false">http://oisinh.wordpress.com/?p=128</guid>
		<description><![CDATA[Arg &#8211; I haven&#8217;t had a blog entry in a month! I&#8217;m sure at this point that the Marketing Dept have opened the Big Book of Slaps and are thumbing their way towards the end of the list, their quill well-charged and dripping with ink the colour of fresh arterial blood. Or something. But now [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=oisinh.wordpress.com&blog=4822470&post=128&subd=oisinh&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Arg &#8211; I haven&#8217;t had a blog entry in a month! I&#8217;m sure at this point that the Marketing Dept have opened the Big Book of Slaps and are thumbing their way towards the end of the list, their quill well-charged and dripping with ink the colour of fresh arterial blood. Or something. But now I have <span style="text-decoration:line-through;">three</span> four things to mention.</p>
<p><strong>FUSE Integration Designer 1.2.1 Released!<br />
<span style="font-weight:normal;">We&#8217;ve pushed out an update to the 1.2 release we did in May. It&#8217;s a little point release, primarily about fixing bugs (and the team got through over 100 JIRAs!) but we have managed to sneak in a few improvements, including support in the palette for </span>FTP/SFTP<span style="font-weight:normal;">, </span>XSLT<span style="font-weight:normal;"> and </span>Timer<span style="font-weight:normal;"> endpoints. Check out <a href="http://tr.im/sNVx" target="_blank">the release notes</a> for the full skinny. The <a href="http://tr.im/sNU1" target="_blank">download page</a> continues to be in the same place.</span></strong></p>
<p><strong><span style="font-weight:normal;">One thing to note &#8211; if you are updating your existing 1.2 installation from the update site, there&#8217;s a small speed bump that turned up at the last second. Make sure that you read the <a href="http://fusesource.com/docs/id/1.2/install_guide/index.html" target="_blank">installation notes</a> for some instructions on how to make the update work smoothly for you.</span></strong></p>
<p><strong><span style="font-weight:normal;"><strong>FUSE Forge Open For Business</strong><br />
Yes, we&#8217;ve made our own Forge &#8211; a chunk of infrastructure to support projects that want to extend or apply the various FUSE technologies in whatever way makes sense. Initial reactions appear positive. I&#8217;m hoping I can use it for a bit of crowdsourcing action &#8211; I&#8217;ve set up a  <a href="http://tr.im/sO2l" target="_blank">FUSE Integration Designer Samples</a> project, with the plan to add sample projects which illustrate some of the capabilities of the tool. If you have any examples you would like to share, let me know and we can put them up there!</span></strong></p>
<p><strong><span style="font-weight:normal;">If you have been watching the development of <a href="http://felix.apache.org/site/apache-felix-karaf.html" target="_blank">Apache Felix Karaf</a>, and thought to yourself, you know, that&#8217;s just another one of them there OSGi containers with some tinsel, ekcetera, you are right.<a href="http://stephen.evanchik.com/" target="_blank"> Stephen Evanchik</a> spotted this too, but he went one step further and started creating Eclipse code to treat A.F. Karaf as an Eclipse Target Platform.  Very recently, he migrated this code to the EPL-licensed <a href="http://fusesource.com/forge/projects/EIK/" target="_blank">EIK Project</a> at FUSE Forge, which is fantastic. I&#8217;m looking forward to hacking on this stuff with him.</span></strong></p>
<p><strong><span style="font-weight:normal;">But wait! There&#8217;s more! <a href="http://blog.dywicki.pl/" target="_blank">Lukasz</a>, developer of the <a href="http://projects.code-house.org/wiki/sm-ide" target="_blank">ServiceMixIde project</a> had been following Stephen&#8217;s progress and decided that he would like to bring his code base to the project, too. This is a better start than I could have imagined. Right now we&#8217;re getting bootstrapped, code is going in, build systems need to get made (banging Maven and Eclipse rocks together), web sites, CI and all that good stuff.</span></strong></p>
<p><span style="font-weight:normal;"><strong>FUSE Integration Designer Webinar<br />
<span style="font-weight:normal;">I&#8217;ll be doing a <em>webinar</em>, as it is known, on <em>Tuesday 21st July</em> to show how you can use the FUSE Integration Designer to make services, wire together mediation routes and poke around at JMS queues. The times are available on the <a href="http://tr.im/sOfk" target="_blank">FUSE Webinars page</a></span> </strong>- yes, it&#8217;s happening twice in the one day, and both times it will be <strong>live</strong> and <strong>unexpurgated</strong>! Who knows what will happen?</span></p>
<p><strong><span style="font-weight:normal;"><strong>Yikes!</strong><br />
I just agreed to be Program Chair for EclipseCon 2010! This should be interesting.</span></strong></p>
Posted in eclipse, enterprise integration, fuse, fuseforge, open source  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/oisinh.wordpress.com/128/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/oisinh.wordpress.com/128/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/oisinh.wordpress.com/128/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/oisinh.wordpress.com/128/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/oisinh.wordpress.com/128/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/oisinh.wordpress.com/128/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/oisinh.wordpress.com/128/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/oisinh.wordpress.com/128/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/oisinh.wordpress.com/128/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/oisinh.wordpress.com/128/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=oisinh.wordpress.com&blog=4822470&post=128&subd=oisinh&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://oisinh.wordpress.com/2009/07/17/then-three-come-at-once/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/df89822750cd3140a1be361171e4b31d?s=96&#38;d=http%3A%2F%2Fa.wordpress.com%2Fi%2Fmu.gif&#38;r=G" medium="image">
			<media:title type="html">oisinhurley</media:title>
		</media:content>
	</item>
		<item>
		<title>Insert Lightsabre Noise Here</title>
		<link>http://oisinh.wordpress.com/2009/06/09/insert-lightsabre-noise-here/</link>
		<comments>http://oisinh.wordpress.com/2009/06/09/insert-lightsabre-noise-here/#comments</comments>
		<pubDate>Tue, 09 Jun 2009 12:21:23 +0000</pubDate>
		<dc:creator>oisinhurley</dc:creator>
				<category><![CDATA[apache activemq]]></category>
		<category><![CDATA[fuse]]></category>
		<category><![CDATA[fuseforge]]></category>
		<category><![CDATA[osgi]]></category>

		<guid isPermaLink="false">http://oisinh.wordpress.com/?p=121</guid>
		<description><![CDATA[Just a quick announcement this time around &#8211; the guys at the FUSE Forge have just started up Project LightSabre, which is a distributed version of the OSGi EventAdmin (example) service, using Apache ActiveMQ as the event distribution mechanism. It&#8217;s been tested on Equinox and Apache Felix, but it should work on other OSGi implementations [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=oisinh.wordpress.com&blog=4822470&post=121&subd=oisinh&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Just a quick announcement this time around &#8211; the guys at the <a href="http://fusesource.com/forge">FUSE Forge</a> have just started up <a href="http://fusesource.com/wiki/display/LIGHTSABRE/Home">Project LightSabre</a>, which is a distributed version of the OSGi EventAdmin <a href="http://www.dynamicjava.org/articles/osgi-compendium/event-admin-service"><i>(example)</i></a> service, using <a href="http://activemq.apache.org">Apache ActiveMQ</a> as the event distribution mechanism. It&#8217;s been tested on <a href="http://www.eclipse.org/equinox">Equinox</a> and <a href="http://felix.apache.org">Apache Felix</a>, but it should work on other OSGi implementations too. It&#8217;s licensed with the Apache 2.0 license</p>
<div id="attachment_124" class="wp-caption aligncenter" style="width: 310px"><img src="http://oisinh.files.wordpress.com/2009/06/demo.png?w=300&#038;h=166" alt="Zoom! See the events go!" title="demo" width="300" height="166" class="size-medium wp-image-124" /><p class="wp-caption-text">Zoom! See the events go!</p></div>
<p>Read the <a href="http://fusesource.com/wiki/display/LIGHTSABRE/Getting+Started">Getting Started guide</a> for more information on how to get going with this. </p>
<p><b>Update:</b> ECF has followed on with a similar implementation at <a href="http://wiki.eclipse.org/Distributed_EventAdmin_Service">Distributed Eventadmin Service</a> using the same technologies with a difference license. Fair play!</p>
Posted in apache activemq, fuse, fuseforge, osgi  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/oisinh.wordpress.com/121/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/oisinh.wordpress.com/121/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/oisinh.wordpress.com/121/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/oisinh.wordpress.com/121/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/oisinh.wordpress.com/121/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/oisinh.wordpress.com/121/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/oisinh.wordpress.com/121/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/oisinh.wordpress.com/121/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/oisinh.wordpress.com/121/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/oisinh.wordpress.com/121/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=oisinh.wordpress.com&blog=4822470&post=121&subd=oisinh&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://oisinh.wordpress.com/2009/06/09/insert-lightsabre-noise-here/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/df89822750cd3140a1be361171e4b31d?s=96&#38;d=http%3A%2F%2Fa.wordpress.com%2Fi%2Fmu.gif&#38;r=G" medium="image">
			<media:title type="html">oisinhurley</media:title>
		</media:content>

		<media:content url="http://oisinh.files.wordpress.com/2009/06/demo.png?w=300" medium="image">
			<media:title type="html">demo</media:title>
		</media:content>
	</item>
		<item>
		<title>Announcing: FUSE Integration Designer 1.2</title>
		<link>http://oisinh.wordpress.com/2009/05/19/announcing-fuse-integration-designer-1-2/</link>
		<comments>http://oisinh.wordpress.com/2009/05/19/announcing-fuse-integration-designer-1-2/#comments</comments>
		<pubDate>Tue, 19 May 2009 20:36:03 +0000</pubDate>
		<dc:creator>oisinhurley</dc:creator>
				<category><![CDATA[apache camel]]></category>
		<category><![CDATA[apache cxf]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[enterprise integration]]></category>
		<category><![CDATA[fuse]]></category>
		<category><![CDATA[service creation]]></category>

		<guid isPermaLink="false">http://oisinh.wordpress.com/?p=110</guid>
		<description><![CDATA[Phew. It&#8217;s out the door. FUSE Integration Designer 1.2 is now available for download. 
This release follows on from a couple of preview releases that we ran to gauge our approaches and get feedback. And we got plenty of it, in all flavours. 
You might already know what FUSE is about &#8211; it&#8217;s four popular [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=oisinh.wordpress.com&blog=4822470&post=110&subd=oisinh&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Phew. It&#8217;s out the door. <b>FUSE Integration Designer 1.2</b> is now <a href="http://fusesource.com/products/fuse-integration-designer">available for download</a>. </p>
<p>This release follows on from a couple of <em>preview</em> releases that we ran to gauge our approaches and get feedback. And we got plenty of it, in all flavours. </p>
<p>You might already know what <a href="http://fusesource.com">FUSE</a> is about &#8211; it&#8217;s four popular Apache projects (<a href="http://activemq.apache.org">ActiveMQ</a>, <a href="http://camel.apache.org">Camel</a>, <a href="http://cxf.apache.org">CXF</a>, <a href="http://servicemix.apache.org">ServiceMix</a>), bundled together into a single offering with subscription-based support from <a href="http://progress.com">Progress Software</a>. These four projects bring together capabilities around messaging, Web services, message mediation and the ESB concept, the idea being to give you a grab-bag of goodies that make sense when you are trying to solve <em>integration problems</em>.</p>
<p><img alt="" src="http://fusesource.com/images/shorter-chain.jpg" title="A route, yesterday." class="alignnone" width="100%" /></p>
<p>As you might imagine, it&#8217;s an interesting task to put together a toolset that lets you blend these technologies in way that can suit every integration issue. In our preview versions, we concentrated on visualization and debugging of Camel routes and creation of Web services. I think the first thing we learned was that users tended to hit the limits of the tool far too quickly &#8211; the routes, for example, had a limited set of capabilities that was outstripped by what Camel had to offer. So we concentrated on making sure that the tool could handle any (1.5 or 1.6) route configuration you could throw at it.  Let me know if you break it <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />   </p>
<p>We also filled in some glaring holes in the preview &#8211; you can now deploy your Web services to ServiceMix 3.x and ServiceMix 4.x containers, for example, and we have put in some tools that will let you rummage around inside your ActiveMQ message broker, introspect the queues and topics, inject messages for testing and snoop on messages that are going by. You can save and reload your state too, so it&#8217;s possible to set up and share a set of messages and configurations for testing or joint review.</p>
<p>There&#8217;s more, of course.</p>
<p>The previews were delivered solely as an Eclipse update site, which could be a bit of a bear to interact with. This time around, you download zip files that have everything &#8211; Eclipse core, dependencies, FUSE code, the works. They are big ok, but it means that you get everything in one swoop. There&#8217;s online help in there, and some cheatsheets to get you started.</p>
<p>Try it out  &#8211; <a href="http://fusesource.com/products/fuse-integration-designer">download is here</a>, <a href="http://fusesource.com/forums/forum.jspa?forumID=7">forum is here</a> &#8211; and let us know what you think.</p>
<p><b>What next?</b> The radar is moving on to things like JAX-RS tooling, Camel 2.0 support (runtimes go faster than tools, that&#8217;s why they are called <em>run</em>times, natch), getting a deep integration with <a href="http://m2eclipse.sonatype.org">m2eclipse</a> and such like other tasty treats. If you&#8217;ve got a hankering for anything particular, let it be known <a href="http://fusesource.com/forums/forum.jspa?forumID=7">in our tools forum</a>.</p>
<p>By-the-by, since we are all Twittertastic these days, you can get more FUSE news by subscribing to <b>@fusenews</b> or indeed subject yourself to my edgy waffling at <b>@oisin</b>.</p>
Posted in apache camel, apache cxf, eclipse, enterprise integration, fuse, service creation  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/oisinh.wordpress.com/110/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/oisinh.wordpress.com/110/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/oisinh.wordpress.com/110/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/oisinh.wordpress.com/110/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/oisinh.wordpress.com/110/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/oisinh.wordpress.com/110/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/oisinh.wordpress.com/110/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/oisinh.wordpress.com/110/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/oisinh.wordpress.com/110/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/oisinh.wordpress.com/110/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=oisinh.wordpress.com&blog=4822470&post=110&subd=oisinh&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://oisinh.wordpress.com/2009/05/19/announcing-fuse-integration-designer-1-2/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/df89822750cd3140a1be361171e4b31d?s=96&#38;d=http%3A%2F%2Fa.wordpress.com%2Fi%2Fmu.gif&#38;r=G" medium="image">
			<media:title type="html">oisinhurley</media:title>
		</media:content>

		<media:content url="http://fusesource.com/images/shorter-chain.jpg" medium="image">
			<media:title type="html">A route, yesterday.</media:title>
		</media:content>
	</item>
		<item>
		<title>Intermittent Bug in Eclipse Community</title>
		<link>http://oisinh.wordpress.com/2009/04/03/intermittent-bug-in-eclipse-community/</link>
		<comments>http://oisinh.wordpress.com/2009/04/03/intermittent-bug-in-eclipse-community/#comments</comments>
		<pubDate>Fri, 03 Apr 2009 13:40:51 +0000</pubDate>
		<dc:creator>oisinhurley</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[eclipse]]></category>

		<guid isPermaLink="false">http://oisinh.wordpress.com/?p=107</guid>
		<description><![CDATA[This bug has been cropping up on and off since Eclipse 3.2. The usual pattern is that it becomes visible early in the year to the Planning Council, who immediately attempt to triage it and limit the potential solution space so that resolution can be made as cheaply as possible. Because Eclipse is an open [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=oisinh.wordpress.com&blog=4822470&post=107&subd=oisinh&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>This bug has been cropping up on and off since Eclipse 3.2. The usual pattern is that it becomes visible early in the year to the <a href="http://wiki.eclipse.org/Planning_Council">Planning Council</a>, who immediately attempt to triage it and limit the potential solution space so that resolution can be made as cheaply as possible. Because <a href="http://www.eclipse.org">Eclipse</a> is an open organization, and is populated by humans, who are in the main scurrilous gossipers and rumour-mongers, awareness of the bug expands in the community as a whole. A Bugzilla is usually created to give the community the opportunity to cosmologically inflate the solution space through the time-honoured approach of <b>getting your oar in</b>. </p>
<p>Eventually, broad interest wanes, and the determination comes back the Planning Council again, who, disappointed that no really clear solution has come out of the community involvement, many eyes == many opinions it appears, just sigh and put a workaround in. Next year the same sequence of events occur.</p>
<p>This year, it&#8217;s <a>bug 271054</a>, but the problem is the same. </p>
<p><b>What do we call the next roll-up release after Galileo?</b></p>
<p>Comments about bike sheds will be modded up appropriately.</p>
Posted in Uncategorized Tagged: eclipse <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/oisinh.wordpress.com/107/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/oisinh.wordpress.com/107/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/oisinh.wordpress.com/107/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/oisinh.wordpress.com/107/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/oisinh.wordpress.com/107/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/oisinh.wordpress.com/107/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/oisinh.wordpress.com/107/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/oisinh.wordpress.com/107/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/oisinh.wordpress.com/107/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/oisinh.wordpress.com/107/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=oisinh.wordpress.com&blog=4822470&post=107&subd=oisinh&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://oisinh.wordpress.com/2009/04/03/intermittent-bug-in-eclipse-community/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/df89822750cd3140a1be361171e4b31d?s=96&#38;d=http%3A%2F%2Fa.wordpress.com%2Fi%2Fmu.gif&#38;r=G" medium="image">
			<media:title type="html">oisinhurley</media:title>
		</media:content>
	</item>
		<item>
		<title>Eclipse 2009 Thursday</title>
		<link>http://oisinh.wordpress.com/2009/04/03/eclipse-2009-thursday/</link>
		<comments>http://oisinh.wordpress.com/2009/04/03/eclipse-2009-thursday/#comments</comments>
		<pubDate>Fri, 03 Apr 2009 12:05:11 +0000</pubDate>
		<dc:creator>oisinhurley</dc:creator>
				<category><![CDATA[conferences]]></category>
		<category><![CDATA[eclipse]]></category>

		<guid isPermaLink="false">http://oisinh.wordpress.com/2009/04/03/eclipse-2009-thursday/</guid>
		<description><![CDATA[Nearly there. This is the final article in a tetralogy of tardy tales from EclipseCon 2009. I don&#8217;t know about you, but I&#8217;m looking forward to the end of this, where I can put a big scratch mark through my notes and call them done.
Thursday 26th March
OSGi Dual Talks: Clouds + Bundle Generation
This dual talk [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=oisinh.wordpress.com&blog=4822470&post=102&subd=oisinh&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Nearly there. This is the final article in a tetralogy of tardy tales from EclipseCon 2009. I don&#8217;t know about you, but I&#8217;m looking forward to the end of this, where I can put a big scratch mark through my notes and call them done.</p>
<p><strong>Thursday 26th March</strong></p>
<p><strong><a href="http://www.eclipsecon.org/2009/sessions?id=731">OSGi Dual Talks: Clouds + Bundle Generation</a></strong></p>
<p>This dual talk turned into a singleton due to the US immigration office who didn&#8217;t manage to get a travel visa to the presenter in time for the conference. There seemed to be a lot of this about. Because I&#8217;m on the programme committee, I got to see a number of emails, and there was a couple of tweets too, where developers with Eastern European-style names didn&#8217;t get replies on their visas in a timely fashion. Further research indicates that the immigration people are guiding 150 days in advance application for scientific/technical conference travel visas. So, as the Irish Girl Guides say <i>b&iacute; ullamh</i> &#8211; be prepared: either get your application in early, or change your name.</p>
<p>Back to the cloud. Alexsey showcased some interesting tech around managing and deploying bundles into Amazon EC2, as well as discussing some of the security issues. There&#8217;s a lot of this about too. Many companies are constructing their own tools around deployment and management into Amazon and private clouds, using OSGi technology as a handy enabler for standardized packaging and lifecycle. The scale of the activity was brought into sharp relief when I got to sit in on an OSGi Tools meeting on Friday morning. Conclusion &#8211; <strong>moderately interesting</strong>. Next step &#8211; <strong>wait for someone to develop a standard application model for OSGi</strong>.</p>
<p><strong><a href="http://www.eclipsecon.org/2009/sessions?id=657">Conquering GEF: Creating well designed graphical editors and bringing them to the Web</a></strong></p>
<p>Over in <a href="http://fusesource.com">FUSE</a>-land, we&#8217;ve got a lot of software that use graph models. Integration graphs, dependency graphs, pipelines, that kind of thing. Graphs are great for visualizing, but when you&#8217;ve got the job of doing this for both browser and IDE based tools, then you start looking for ways to minimize your code base forkage. The <a href="http://www.eclipse.org/rap">RAP</a> guys have done a great job in bringing SWT to the Web. If there was a chance that <a href="http://www.eclipse.org/gef">GEF</a>, or better still <a href="http://www.eclipse.org/gef/zest/">Zest</a>, could be brought to the Web, then that would be full of win. That&#8217;s why I went to this talk, which was standing room only.</p>
<p>Once more, this was a talk of two halves. The first half was a kind of a playbook for GEF, and while that was moderately interesting from the point of view of a useful summary of the trials and errors of getting GEF right, the real meat was in the second part of the talk. Here, Vineet brought us from a GEF editor running in a workbench, to the same editor working in a standalone form without a workbench, to the same editor working in a browser. Very cool. The only downside here is that it&#8217;s early days for the work, and there are issues that need to be resolved as well as features that need to be added. The way that it happens behind the scenes is that the original GEF code is compiled to ActionScript <em>(some manual intervention required if there&#8217;s name clashes)</em> and then that ActionScript is the thing that gets rendered in the browser window. Definitely worth looking into as it matures. Conclusion &#8211; <strong>very interesting.</strong> Next step &#8211; <strong>come back and check this out after the summer.</strong></p>
<p><strong><a href="http://www.eclipsecon.org/2009/sessions?id=435">Eclipse Swordfish &#8211; an open source SOA runtime framework for the enterprise</a></strong></p>
<p><a href="http://www.eclipse.org/swordfish">Swordfish</a> is Eclipse&#8217;s very own ESB &#8211; you can&#8217;t have an open source community without one &#8211; and builds upon <a href="http://servicemix.apache.org">Apache ServiceMix</a> and <a href="http://cxf.apache.org/">Apache CXF</a> with some added-value capabilities and services. One neat technological advance they have in there is an extensible framework for dynamically generating interceptor chains which are installed in the Normalized Message Router to mediate message exchange. Now there&#8217;s a statement that only makes sense to probably about ten people, all of whom are already too busy writing in their own blogs to notice it and marvel at its awesome niche techiness. So it goes. For everyone else, I&#8217;ll offer the statement that this enables policy-driven behaviour. The ESB is OSGi-based, and uses JBI <em>(also not as dead as people think)</em> as the way to bundle up units of function. Conclusion &#8211; <strong>very interesting</strong>. Next step &#8211; <strong>must try it out a bit</strong>.</p>
<p>Afterwards, I said to Oliver that it was a good presentation, but probably a bit too much technical detail towards the end. He reminded my that the last time he did a presentation I had told him it was too high-level. He then asked was it possible to make me happy. I replied in the negative.</p>
<p>There&#8217;s always an issue with demonstrating middleware. It is not interesting to some people to see command windows and logs &#8211; the MEGO effect is immediately apparent. It&#8217;s like demonstrating intestines. All you have to look at is the output, and it&#8217;s not really that pleasant. Ideally, you could take a chunk of intestine out, and attach electrodes to it, then you could pop your microphone in one end, throw the power switch and the induced peristalsis would rocket the mic out the other end, where you could catch it in an amusing manner. I bet you would get a whole lot of +1s for that demo. But you can&#8217;t do that with middleware, alas.</p>
<p><strong><a href="http://www.eclipsecon.org/2009/sessions?id=741">SOA Ecosystems</a></strong></p>
<p>Yet another one of these curated talks &#8211; I&#8217;ve got feedback on the plus, minus and meh sides of the argument on this model for talks, so I&#8217;m interested in what y&#8217;all think. Leave a comment with your, er, comment. I&#8217;ll bring it back to the programme committee.</p>
<p>This started off badly because I turned up late to introduce it. Zsolt had already started <a href="http://www.eclipsecon.org/2009/sessions?id=460">Eclipse Community Registry, a building block to foster the adoption of the Eclipse Runtime</a> and I&#8217;d swear that I got a few filthy looks from Adrian. Sorry, guys. This community registry that Zsolt was talking about sounded like a super-duper version of <a href="http://www.eclipseplugincentral.com/">EPIC</a> &#8211; but for services. It&#8217;s a service registry with handy stuff like tagging, voting, commentary and the like. Zsolt made sure to point out that this is just an idea at the moment, it&#8217;s not a project as yet, he&#8217;s just putting it out there to see what people think. Conclusion <span style="font-size:11px;">-</span> <strong>interesting</strong>. Next step &#8211; <strong>wait and see</strong>.</p>
<p>The second talk, <a href="http://www.eclipsecon.org/2009/sessions?id=489">galaxy, an open agile platform using dynamic software architecture</a> continued the theme of long talk names, and removed the convention of capitalization. This was a consumer style of talk &#8211; Fy brought us through a fairly large-scale initiative being explored by INRIA to construct a development platform that integrates open standard technologies, includes an agile design and modeling environment, and ensure direct feedback to the design from a monitoring infrastructure. It looks neat, and my first thought was that well, this is a long way off. But it turns out there&#8217;s a date on it, in Q4 2010, so that makes it more interesting. Conclusion &#8211; <strong>very interesting</strong>. Next step &#8211; <strong><a href="http://galaxy.gforge.inria.fr/">keep an eye on what&#8217;s going on</a>.</strong></p>
<p>Personal applause for Fy because he did a presentation which was almost completely pictures! Yay!</p>
<p>The final event of the day, and the conference, was <strong>The Eclipse Community Spotlight</strong>. It&#8217;s the same every year, the top-level project leads, or their designated PMC representative get to sit in front of the whole crowd and answer questions. Every year, <a href="http://douggaff.blogspot.com/">Doug Gaff</a> does the lyrics of <a href="http://www.songfacts.com/detail.php?id=604">Baby Got Back</a> <em>sotto voce</em> into one of the mics before they are switched on. This year, we found out exactly how much Eclipse real estate David Williams <em>(WTP lead)</em> owns &#8211; <strong>all of our base is pretty much belong to him</strong>.</p>
<p>That&#8217;s it for this year. As per usual it&#8217;s all great fun, and there was visits to <a href="http://www.yelp.com/biz/the-original-krung-thai-restaurant-san-jose">one of the best Thai restaurants in the area</a>, one or two great socializing occasions at receptions and bars, and awesome high-bandwidth interactions with people that can help me solve issues, forge alliances, explain concepts, and such important things. Ultimately, huge thanks are due to Bjorn, Scott, Anne and the rest of the extended team that made this all happen.</p>
<p><em><a href="http://www.eclipsecon.org/2009/survey">(Don&#8217;t forget to take the survey!)</a></em></p>
Posted in conferences, eclipse Tagged: eclipse <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/oisinh.wordpress.com/102/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/oisinh.wordpress.com/102/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/oisinh.wordpress.com/102/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/oisinh.wordpress.com/102/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/oisinh.wordpress.com/102/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/oisinh.wordpress.com/102/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/oisinh.wordpress.com/102/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/oisinh.wordpress.com/102/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/oisinh.wordpress.com/102/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/oisinh.wordpress.com/102/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=oisinh.wordpress.com&blog=4822470&post=102&subd=oisinh&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://oisinh.wordpress.com/2009/04/03/eclipse-2009-thursday/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/df89822750cd3140a1be361171e4b31d?s=96&#38;d=http%3A%2F%2Fa.wordpress.com%2Fi%2Fmu.gif&#38;r=G" medium="image">
			<media:title type="html">oisinhurley</media:title>
		</media:content>
	</item>
		<item>
		<title>EclipseCon 2009 &#8211; Wednesday</title>
		<link>http://oisinh.wordpress.com/2009/04/02/eclipsecon-2009-wednesday/</link>
		<comments>http://oisinh.wordpress.com/2009/04/02/eclipsecon-2009-wednesday/#comments</comments>
		<pubDate>Thu, 02 Apr 2009 09:51:40 +0000</pubDate>
		<dc:creator>oisinhurley</dc:creator>
				<category><![CDATA[conferences]]></category>
		<category><![CDATA[eclipse]]></category>

		<guid isPermaLink="false">http://oisinh.wordpress.com/2009/04/02/eclipsecon-2009-wednesday/</guid>
		<description><![CDATA[Today I continue my week-in-arrears retrospective of the EclipseCon 2009. Authors often mumble into their whiskey about the tyranny of the blank page, but I feel that the full page (of partially illegible notes) is equally tyrannical. And I have no whiskey either.
Just a quick concerned citizen-o-gram by the way, please go and fill out [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=oisinh.wordpress.com&blog=4822470&post=94&subd=oisinh&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Today I continue my week-in-arrears retrospective of the <a href="http://www.eclipsecon.org/2009">EclipseCon 2009</a>. Authors often mumble into their whiskey about the tyranny of the blank page, but I feel that the full page (of partially illegible notes) is equally tyrannical. And I have no whiskey either.</p>
<p>Just a quick concerned citizen-o-gram by the way, please go and fill out the <a href="http://www.eclipsecon.org/2009/survey">EclipseCon Survey</a>, paying special attention to the the areas that you would like to see improve. It&#8217;s important for the program committee next year.</p>
<p><strong>Wednesday 25 March</strong></p>
<p><strong><a href="http://www.eclipsecon.org/2009/sessions?id=752">Building Applications for the Cloud with Amazon</a></strong></p>
<p> This was the keynote first thing in the morning. I was impressed with Don MacAskill&#8217;s shoes, and the way that they run SmugMug on Amazons cloudtastical offering. I experience a veritable frisson at the new EC2 deploy and debug tools that Amazon have created for Eclipse. It uses Webtools&#8217; server framework and deployment mechanism to allow you to deploy your webservices to machine instances running in EC2, and it allows you to debug them as they run. Very neat. Limited to Tomcat at the moment, I&#8217;m sure it&#8217;ll be no time at all when you will suddenly see it working for things like <a href="http://fusesource.com">FUSE</a> ESB and <a href="http://fusesource.com">FUSE MR</a> to name but two, &#8217;nuff said. Conclusion &#8211; <strong>interesting plus frisson</strong>. Next step &#8211; <strong>extend Amazon code to deploy to FUSE ESB instances</strong>.</p>
<p><strong><a href="http://www.eclipsecon.org/2009/sessions?id=703">What&#8217;s Baking in the WTP Incubator</a></strong></p>
<p> was a little curated number intended to act as a showcase for some new projects that are growing in the WTP Incubator project. In a session of two halves, Shane Clarke gave us an insight into <a href="http://www.eclipsecon.org/2009/sessions?id=449">Developing JAX-WS Web Services</a> &#8211; this is a new piece of tooling that enhances the dynamic web project approach of WTP so that it&#8217;s easy to create JAXWS services. I&#8217;m biased, since we consume this stuff in FUSE and I&#8217;m a committer on the project, but Shane has done a maximum awesome job here, I can&#8217;t recommend the man highly enough. Unfortunately, this looked like it was a two-hour talk that had to be jammed into twenty-five minutes, so I&#8217;m sure that there&#8217;s plenty we didn&#8217;t get to see. Conclusion &#8211; <strong>awesome</strong>. Next step &#8211; <strong>update the Apache CXF wiki with details of this</strong>.</p>
<p>Next element in the showcase <a href="http://www.eclipsecon.org/2009/sessions?id=258">Incubating XML Security Tools.</a> This incubator project contains a set of capabilities for dealing with various XML Security standards, like partial encryption, signing and the like. The author, Dominik, originally constructed this as an e-learning thing, for people that wanted to experiment with XML Security and see how it all worked. It works pretty well for that, but I&#8217;m not sure if there are public APIs in place which would allow you drive the encryption processes programmatically. That would be of more value than the user-driven version. Conclusion &#8211; <strong>interesting</strong>. Next step &#8211; <strong>somebody translate the help from German please!</strong></p>
<p><strong><a href="http://www.eclipsecon.org/2009/sessions?id=599">From source to automated builds with Buckminster and p2</a></strong></p>
<p><a href="http://wiki.eclipse.org/Buckminster">Buckminster</a> is the software assembly tool that we use to do the STP builds, and it has served us well over the past couple of years, so I was interested to see what has happened recently, given all of the <a href="http://wiki.eclipse.org/P2">p2</a> stuff going on, and Eclipse release train requirements around packing and signing and all that. Good news &#8211; there&#8217;s a recent version of Buckminster that is p2ized and fully kitted out for packing and signing headless builds. Just what the doctor ordered. I would rush off to try it out immediately, but I&#8217;m stuck here writing in this damn blog. A footnote on the presentation &#8211; the subject matter is a little esoteric, but <a href="http://henrik-lindberg.blogspot.com/">Henrik</a> did a good job explaining it in a way that didn&#8217;t dive deep into the details &#8211; except perhaps with the CSPEX thing. Conclusion &#8211; <strong>w00t</strong>. Next step &#8211; <strong>update to the Magic Buckminster and plumb in my STP generic build system, then blog about it.</strong></p>
<p><strong><a href="http://www.eclipsecon.org/2009/sessions?id=707">Higher-level UI programming</a></strong></p>
<p>Intriguing title on this session. Perhaps we were to be shown how to program UIs by pure radiant thought alone? Or perhaps we were going to see some Epic-class characters showing us how to do our UI? This was a two-session talk again. First up was <a href="http://www.eclipsecon.org/2009/sessions?id=278">UFaceKit &#8211; A highlevel Databinding and Widget-Toolkit-Abstraction</a> &#8211; the motivation behind this particular piece of work is to provide a higher-level widget toolkit abstraction that can be successfully mapped to alternate widget toolkit implementations, like Swing, GWT, SWT and the like. <a href="http://www.eclipse.org/ufacekit/">UFaceKit</a> is now an Eclipse project. Conclusion &#8211; <strong>interesting</strong>. Next step &#8211; <strong>keep an eye for an opportunity to experiment.</strong></p>
<p>The second talk in the showcase was <a href="http://www.eclipsecon.org/2009/sessions?id=475">UI designers : Untangle the knots, use EMF (live) models!</a> (yes, there was an entertaining selection of session titles this year for some reason). We got to see an EMF model representing an SWT UI  rendered, live, with instant updates to the UI as you tweaked the model. Very nice. The code that does this is an open source declarative UI framework <i>(ye gods, another one)</i> called <a href="http://www.wazaabi.org">Wazaabi</a>. Conclusion &#8211; <strong>me like!</strong> Next step &#8211; <strong>use this for kick-starting mockups at least</strong>.</p>
<p><strong><a href="http://www.eclipsecon.org/2009/sessions?id=692">Eclipse and Maven</a></strong></p>
<p>This next session was one that I was particularly looking forward to. Eclipse, Maven and how they interact is a persistent thorn in my side &#8211; always has been &#8211; so I was going to this session in the hope that there will be some release from the anguish. There are two Eclipse and Maven projects at the Foundation, and this session was split into two parts to align with the projects. Some people came along hoping for celebrity deathmatch &#8211; I just wanted some solutions.</p>
<p>I&#8217;m not going to go into the details of the sessions &#8211; I can summarize with <strong>m2eclipse FTW</strong>, apologies to Phil and Brett and Carlos, but m2eclipse is really ploughing resources into this and is moving ahead with a much more complete and broad solution. Conclusion &#8211; <strong>m2eclipse FTW.</strong> Next step &#8211; <strong>I think I&#8217;ll have to start committing to this when it moves onto Foundation turf.</strong></p>
<p>I got the chance to have a sit-down chat with Jason of the <a href="http://m2eclipse.sonatype.org/">m2eclipse</a> project later in the day and we talked about where it was going, and I asked some questions about how I can incorporate the thing into the <a href="http://fusesource.com">FUSE</a> Tools and meet the double goal of providing a means for developers to move in a frictionless manner from snappy Eclipse builders to Maven CBI approaches and not suffer terrible brain-damage. Jason gave me enough confidence that this will happen, but it&#8217;s going to require some work. I&#8217;ll pick up that thread again in another blog entry.</p>
Posted in conferences, eclipse Tagged: eclipse <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/oisinh.wordpress.com/94/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/oisinh.wordpress.com/94/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/oisinh.wordpress.com/94/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/oisinh.wordpress.com/94/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/oisinh.wordpress.com/94/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/oisinh.wordpress.com/94/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/oisinh.wordpress.com/94/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/oisinh.wordpress.com/94/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/oisinh.wordpress.com/94/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/oisinh.wordpress.com/94/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=oisinh.wordpress.com&blog=4822470&post=94&subd=oisinh&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://oisinh.wordpress.com/2009/04/02/eclipsecon-2009-wednesday/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/df89822750cd3140a1be361171e4b31d?s=96&#38;d=http%3A%2F%2Fa.wordpress.com%2Fi%2Fmu.gif&#38;r=G" medium="image">
			<media:title type="html">oisinhurley</media:title>
		</media:content>
	</item>
		<item>
		<title>EclipseCon Thru The Lens</title>
		<link>http://oisinh.wordpress.com/2009/03/31/eclipsecon-thru-the-lens/</link>
		<comments>http://oisinh.wordpress.com/2009/03/31/eclipsecon-thru-the-lens/#comments</comments>
		<pubDate>Tue, 31 Mar 2009 11:12:57 +0000</pubDate>
		<dc:creator>oisinhurley</dc:creator>
				<category><![CDATA[conferences]]></category>
		<category><![CDATA[eclipse]]></category>

		<guid isPermaLink="false">http://oisinh.wordpress.com/?p=88</guid>
		<description><![CDATA[Posted in conferences, eclipse       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=oisinh.wordpress.com&blog=4822470&post=88&subd=oisinh&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><div id="attachment_86" class="wp-caption alignnone" style="width: 510px"><img src="http://oisinh.files.wordpress.com/2009/03/page_1.png?w=500&#038;h=707" alt="Page 1" title="EclipseCon Page 1" width="500" height="707" class="size-full wp-image-86" /><p class="wp-caption-text">P</p></div>
<div id="attachment_86" class="wp-caption alignnone" style="width: 510px"><img src="http://oisinh.files.wordpress.com/2009/03/page_2.png?w=500&#038;h=707" alt="Page 2" title="EclipseCon Page 2" width="500" height="707" class="size-full wp-image-86" /><p class="wp-caption-text">P</p></div>
Posted in conferences, eclipse  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/oisinh.wordpress.com/88/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/oisinh.wordpress.com/88/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/oisinh.wordpress.com/88/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/oisinh.wordpress.com/88/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/oisinh.wordpress.com/88/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/oisinh.wordpress.com/88/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/oisinh.wordpress.com/88/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/oisinh.wordpress.com/88/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/oisinh.wordpress.com/88/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/oisinh.wordpress.com/88/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=oisinh.wordpress.com&blog=4822470&post=88&subd=oisinh&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://oisinh.wordpress.com/2009/03/31/eclipsecon-thru-the-lens/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/df89822750cd3140a1be361171e4b31d?s=96&#38;d=http%3A%2F%2Fa.wordpress.com%2Fi%2Fmu.gif&#38;r=G" medium="image">
			<media:title type="html">oisinhurley</media:title>
		</media:content>

		<media:content url="http://oisinh.files.wordpress.com/2009/03/page_1.png" medium="image">
			<media:title type="html">EclipseCon Page 1</media:title>
		</media:content>

		<media:content url="http://oisinh.files.wordpress.com/2009/03/page_2.png" medium="image">
			<media:title type="html">EclipseCon Page 2</media:title>
		</media:content>
	</item>
		<item>
		<title>EclipseCon 2009 &#8211; Tuesday</title>
		<link>http://oisinh.wordpress.com/2009/03/31/eclipsecon-2009-tuesday/</link>
		<comments>http://oisinh.wordpress.com/2009/03/31/eclipsecon-2009-tuesday/#comments</comments>
		<pubDate>Tue, 31 Mar 2009 10:26:02 +0000</pubDate>
		<dc:creator>oisinhurley</dc:creator>
				<category><![CDATA[conferences]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[eclipse]]></category>

		<guid isPermaLink="false">http://oisinh.wordpress.com/2009/03/31/eclipsecon-2009-tuesday/</guid>
		<description><![CDATA[As usual, day one back from a conference has disappeared in a miasma of hurried catchups, email rationalizations and a numbing sensation of generalized low-grade horror.

Day two must mean the summary of the conference experience. I&#8217;m looking at my twenty-four pages of notes with mounting distress at the level of detail. Some ruthless editing is [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=oisinh.wordpress.com&blog=4822470&post=83&subd=oisinh&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>As usual, day one back from a conference has disappeared in a miasma of hurried catchups, email rationalizations and a numbing sensation of generalized low-grade horror.</p>
<p>
Day two must mean the summary of the conference experience. I&#8217;m looking at my twenty-four pages of notes with mounting distress at the level of detail. Some ruthless editing is in order. I&#8217;ve previously written about the Monday line-up, and followed with a partially incendiary post that spiked my stats and has probably ensured that I will have a crowd around me at my next talk. Remember, everyone, that pitchforks are sharp and flaming torches are hazardous items indoors.</p>
<p><strong>Tuesday 24 March</strong></p>
<p><strong><a href="http://www.eclipsecon.org/2009/sessions?id=612">Enterprise Build System: Model Driven Architecture on PDE Build runtime</a><br /></strong></p>
<p>At some point in the past, Kagan&#8217;s company had constructed an Eclipse tool for our service testing framework, so I was recommended to go along to this talk. I got to see about fifteen minutes of it before being interrupted by a call that I couldn&#8217;t defer. Unfortunately, this meant missing the demo part. Overall the subject matter looked interesting. It addresses the issue of constructing Eclipse builds and products, which, for some unknown reason is more difficult than it should be &#8211; mostly it&#8217;s the failure modes that are impenetrable. However, because of my vendor/consumer hat, the profusion of build approaches fills me with more trepidation than delight. You know the feeling &#8211; you&#8217;re watching the Cambrian explosion here, much experimentation of body plans and capabilities, and you are all positive but really you are gritting your teeth waiting for the Pliocene to arrive so you can use the stuff in anger. Conclusion &#8211; <strong>interesting</strong>. Next step &#8211; <strong>contribution to Athena maybe?</strong></p>
<p><a href="http://www.eclipsecon.org/2009/sessions?id=332"><strong>Executing BPMN</strong></a></p>
<p>Koen Aers presented this session, wherein BPMN was hung within an inch of its life, cut down from the scaffold, eviscerated on the windlass, had its intestines burnt in front of its eyes and finally had its corpse quartered and dispatched to points north, south, east and west. My little joke. It wasn&#8217;t that sort of execution at all. Basically he showed how jBPM 4 can execute your BPMN-described models. He gave a quick intro to the charmingly retro little grayscale icons used by BPMN. Koen also said that the BPM/Workflow is a jungle of standards. I think he understated the case a little. It&#8217;s probably more like the particle decay cloud that emerges from the collision point of two positron beams, except a lot slower. Hopefully convergence will occur at some point in our lifetimes. Conclusion &#8211; <strong>informative</strong>. Next step &#8211; <em><strong>/me</strong></em> <strong>will leave this kind of thing up to the experts</strong>.</p>
<p><strong><a href="http://www.eclipsecon.org/2009/sessions?id=728">SOA Track Set</a></strong></p>
<p>Here we go. This is the collection of short talks that I was curating. The point of these tiny talks was to bring people up to speed with what&#8217;s going on in the SOA Tools Platform project. Jerry spoke about the <a href="http://www.eclipsecon.org/2009/sessions?id=410">STP Policy Editor New and Noteworthy</a> &#8211; not too much changed here, but some interesting elements have been added to help you edit Distributed OSGi remote services configuration files. Next up was <em>/me</em> with <a href="http://www.eclipsecon.org/2009/sessions?id=626">Enterprise Integration Designer: New and Noteworthy</a> &#8211; this is where I got to practice being the bearer of bad news. This component is currently sleeping deeply, with no real effort being made to support it except by yours truly. A plea for help ensued, complete with cute puppy picture. Want to contribute? Take a <a href="http://wiki.eclipse.org/STP/EID_Component">look at the Wiki</a> and get in touch! In a carefully-planned sweetener to disperse the bitter aftertaste induced by bad news, Vincent then presented <a href="http://www.eclipsecon.org/2009/sessions?id=516">SCA Tools: new &amp; noteworthy</a>. Now this project is really lively and is constantly adding new features. They&#8217;ve made some changes around the capability to extend the metamodel with new SCA artifacts and included an XML editor for defining composites and component types. Above and beyond the immediate application to SCA runtimes like Tuscany and Frascati, I think that this tool has great potential to help people construct composite applications in this brave new OSGi world we are entering. Finally, Adrian brought us up to date on <a href="http://www.eclipsecon.org/2009/sessions?id=492">Integration of SOA Editors in Eclipse using the STP Intermediate Model</a>. There&#8217;s another big potential here as the basis for a SOA-style repository model. Conclusion &#8211; <strong>you tell me</strong>. Next step &#8211; <strong>this will be the subject of another post!</strong></p>
<p><strong><a href="http://www.eclipsecon.org/2009/sessions?id=455">Practical Process Orchestration using Eclipse SOA</a></strong></p>
<p>In this talk, Dietmar introduced us to some of the BPEL-y stuff that he&#8217;s been working on, based off the Eclipse BPEL project. If you view the stats, this talk got totally panned, with a lot of -1s. Two things come to mind straightaway. First, I think that the material in the talk wasn&#8217;t really quite ready for presentation. If an attendee wanted to go off and do some work with this, they needed to download and build the BPEL project first. That&#8217;s ok in my book, but many attendees might expect to be served their meal on a plate, rather than being handed a bag of raw meat and other ingredients. Personal taste applies, but know your audience. Second, the stats seem off. Last time I looked, I didn&#8217;t see any +0 votes in the stats for this talk, and there was at least one &#8211; mine. So I&#8217;m not so sure accurate reporting has occurred here. Conclusion &#8211; <strong>somewhat confusing</strong>. Next step &#8211; <strong>tighten up and have downloads.</strong></p>
<p><strong><span style="font-weight:normal;">I think there will need to be an aside soon on the Eclipse BPEL project. Not now though. There&#8217;s more sessions. No wonder we were all hosed at the end of the week.</span></strong></p>
<p><strong><a href="http://www.eclipsecon.org/2009/sessions?id=813">Eclipse SOA Initiative</a></strong></p>
<p>This was a quick intro from Ricco about a nascent initiative to produce an industry-aligned working group in Eclipse about all SOA things. More on that as it gains more support and strength later. And, for those of you who are quick to turn around and say that SOA is dead, I have two words for you: <strong>Ker. Ching.</strong> That will be all. Conclusion &#8211; <strong>watch this space</strong>.</p>
<p><a href="http://www.eclipsecon.org/2009/sessions?id=434"><strong>Galileo: delivering the next major release</strong></a></p>
<p>Last talk of the day. Rich and Markus lead us through the Galileo build, and dammit, the room is out the door again. Grr. Since I spend time looking inside the guts of this particular monster, I bailed early, before the funk started to rise in the room. Conclusion &#8211; <strong>I know where the bodies are buried already</strong>. Next step &#8211; <strong>keep shovelling</strong>.</p>
<p>At that point I retired to the bar for beer and sushi with some other Progressians. Having a distributed organization, and in an environment where the travel budget fairies have gone to the bad, conferences can provide valuable meet-up opportunities. The Wednesday writeup shall ensue&#8230;</p>
Posted in conferences, open source Tagged: eclipse <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/oisinh.wordpress.com/83/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/oisinh.wordpress.com/83/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/oisinh.wordpress.com/83/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/oisinh.wordpress.com/83/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/oisinh.wordpress.com/83/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/oisinh.wordpress.com/83/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/oisinh.wordpress.com/83/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/oisinh.wordpress.com/83/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/oisinh.wordpress.com/83/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/oisinh.wordpress.com/83/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=oisinh.wordpress.com&blog=4822470&post=83&subd=oisinh&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://oisinh.wordpress.com/2009/03/31/eclipsecon-2009-tuesday/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/df89822750cd3140a1be361171e4b31d?s=96&#38;d=http%3A%2F%2Fa.wordpress.com%2Fi%2Fmu.gif&#38;r=G" medium="image">
			<media:title type="html">oisinhurley</media:title>
		</media:content>
	</item>
		<item>
		<title>Some Opinions About EclipseCon Talks That Will No Doubt Be Unpopular</title>
		<link>http://oisinh.wordpress.com/2009/03/25/some-opinions-about-eclipsecon-talks-that-will-no-doubt-be-unpopular/</link>
		<comments>http://oisinh.wordpress.com/2009/03/25/some-opinions-about-eclipsecon-talks-that-will-no-doubt-be-unpopular/#comments</comments>
		<pubDate>Wed, 25 Mar 2009 21:19:18 +0000</pubDate>
		<dc:creator>oisinhurley</dc:creator>
				<category><![CDATA[conferences]]></category>
		<category><![CDATA[eclipse]]></category>

		<guid isPermaLink="false">http://oisinh.wordpress.com/?p=79</guid>
		<description><![CDATA[In watching the presentations this year, it has come to my attention that some of them are boring. Yes, I know this will be an unpopular opinion, but I was startled enough by it that I thought I had to share.
I have always asserted that as a presenter, your primary role is to entertain. That [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=oisinh.wordpress.com&blog=4822470&post=79&subd=oisinh&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>In watching the presentations this year, it has come to my attention that some of them are <b>boring</b>. Yes, I know this will be an unpopular opinion, but I was startled enough by it that I thought I had to share.</p>
<p>I have always asserted that as a presenter, your primary role is to <b>entertain</b>. That is, you want to ensure that the arses stay on the seats until you get your point across, and when you do get that point across you want people to be engaged, with their brains on.</p>
<p>Remember, presenter &#8211; I have <a href="http://www.twitter.com/">Twitter</a> now. I can amuse myself if you are not amusing me. But haven&#8217;t I come for content? Sure, but if I enjoyed the presentation, then I&#8217;ll be happy with a bunch of recommended links.</p>
<p>Now unfortunately, there are some topics that are inherently dull  and uninteresting in their own right, although this does vary with personal taste. For example, even the merest mention of <a href="http://en.wikipedia.org/wiki/Business_Process_Execution_Language">BPEL</a> gets me right into that day-dream about being out on the golf course on a sunny day.</p>
<p>Or, come to think of it, <b>the one about chainsaws</b>, which I won&#8217;t elucidate here.</p>
<p>You are kind of doomed with those type of topics &#8211; you had better hope that the attendance contains a cadre of narrow-niche hardcore heads who love it from  their own particular perspective. But it will &#8211; unless <a href="http://xkcd.com/541/">you get the conference wrong</a>.</p>
<p>Ok, so you have a topic thats intrinsic novelty has not put you at a disadvantage. Hypothetical example, <b>Editing Tools for SmoochML Documents</b>. The first mistake to make would be to say <i>&#8220;First I will introduce the SmoochML standard&#8221;</i>. Dude, if I didn&#8217;t know what it was, I wouldn&#8217;t be in your talk. You are a developer, so I understand your need to do obsessive corner-case coverage, but, you know, you&#8217;re actually off-topic. And then you might complain that you are running out of time at the end. Sympathy, I know thee not.</p>
<p>This is why I like short talks (although ten minutes is too short) &#8211; there&#8217;s no time for a gentle introduction, it&#8217;s off the cliff, into the sea, down as deep as you can go, and then pop out of the water panting and hollering. Forget beach entry.</p>
<p>If you are doing a fifty-minute talk, then I recommend you get in there with a good narrative. Set up a dramatic situation &#8211; what was the problem? What would be the consequence of failure? You must create several thousand SmoochML documents in 24 hours, or the Joker is going to blow up a hospital. And, all you have is three dozen red pandas that the programmers inadvertently left behind over the weekend. Yikes!</p>
<p>Next step is to resolve the conflict, tell the story, how did you deliver using the Editing Tools for SmoochML project? Just tell it. Then once it&#8217;s all over, go back over a few things and drill into them a little more. People will be more engaged &#8211; they may even ask some questions rather than sitting there breathing shallowly with glossy little eyes.</p>
<p>Good luck.</p>
<p>Oh, and go check out the <a href="http://tinyurl.com/czydph">stats for the talks</a> and see if you can spot the ones where people weren&#8217;t engaged.</p>
Posted in conferences, eclipse  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/oisinh.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/oisinh.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/oisinh.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/oisinh.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/oisinh.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/oisinh.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/oisinh.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/oisinh.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/oisinh.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/oisinh.wordpress.com/79/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=oisinh.wordpress.com&blog=4822470&post=79&subd=oisinh&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://oisinh.wordpress.com/2009/03/25/some-opinions-about-eclipsecon-talks-that-will-no-doubt-be-unpopular/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/df89822750cd3140a1be361171e4b31d?s=96&#38;d=http%3A%2F%2Fa.wordpress.com%2Fi%2Fmu.gif&#38;r=G" medium="image">
			<media:title type="html">oisinhurley</media:title>
		</media:content>
	</item>
	</channel>
</rss>