<?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>The lost outpost &#187; Eclipse</title>
	<atom:link href="http://andypiper.co.uk/tag/eclipse/feed/" rel="self" type="application/rss+xml" />
	<link>http://andypiper.co.uk</link>
	<description>a weblog by Andy Piper about technology, photography, and life</description>
	<lastBuildDate>Thu, 23 May 2013 20:29:12 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='andypiper.co.uk' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://1.gravatar.com/blavatar/1762b472c36ae1f2a689c3b4a96ef152?s=96&#038;d=http%3A%2F%2Fs2.wp.com%2Fi%2Fbuttonw-com.png</url>
		<title>The lost outpost &#187; Eclipse</title>
		<link>http://andypiper.co.uk</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://andypiper.co.uk/osd.xml" title="The lost outpost" />
	<atom:link rel='hub' href='http://andypiper.co.uk/?pushpress=hub'/>
		<item>
		<title>M2M Community at EclipseCon</title>
		<link>http://andypiper.co.uk/2013/03/26/m2m-community-at-eclipsecon/</link>
		<comments>http://andypiper.co.uk/2013/03/26/m2m-community-at-eclipsecon/#comments</comments>
		<pubDate>Tue, 26 Mar 2013 18:54:58 +0000</pubDate>
		<dc:creator>Andy Piper</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[Arduino]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[devices]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[eclipsecon]]></category>
		<category><![CDATA[eclipsecon2013]]></category>
		<category><![CDATA[General Purpose Input/Output]]></category>
		<category><![CDATA[internet of things]]></category>
		<category><![CDATA[iot]]></category>
		<category><![CDATA[koneki]]></category>
		<category><![CDATA[m2m]]></category>
		<category><![CDATA[Machine to machine]]></category>
		<category><![CDATA[Mihini]]></category>
		<category><![CDATA[mq telemetry transport]]></category>
		<category><![CDATA[MQTT]]></category>
		<category><![CDATA[oasis]]></category>
		<category><![CDATA[paho]]></category>
		<category><![CDATA[Raspberry Pi]]></category>

		<guid isPermaLink="false">http://andypiper.co.uk/?p=3255</guid>
		<description><![CDATA[Day 2 of EclipseCon 2013 and we&#8217;ve already been seeing some strong interest in the M2M community and the kinds of projects we have been working on! The story so far There were two  M2M events on day one. The &#8230; <a href="http://andypiper.co.uk/2013/03/26/m2m-community-at-eclipsecon/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=andypiper.co.uk&#038;blog=165026&#038;post=3255&#038;subd=andypiper&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>Day 2 of <a href="http://eclipsecon.org/2013">EclipseCon 2013</a> and we&#8217;ve already been seeing some strong interest in the M2M community and the kinds of projects we have been working on!</p>
<p><strong>The story so far</strong></p>
<p>There were two  M2M events on day one. The first was the M2M tutorial featuring some real hardware (Raspberry Pi and Arduino), using the <a href="http://eclipse.org/koneki">Koneki</a> Lua Development Tooling to deploy scripts to the embedded <a href="http://eclipse.org/mihini">Mihini</a> runtime on the Pi to drive and take input from sensors over Modbus. I cheated a little and mixed in a bit of MQTT using the <a href="http://git.eclipse.org/gitroot/paho/org.eclipse.paho.mqtt.lua.git">Paho Lua client</a>, to have my kit publishing temperature and light data to a broker instead <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  It is early days for Eclipse Mihini, but it was a really slick demo and tutorial, and I&#8217;m looking forward to playing with this a lot more.</p>
<p>The evening Birds of a Feather session gave a group of us a couple of open hours to hack around with our Pi and Arduino kits. My own efforts were slightly thwarted by a European soldering iron and a 110V power supply, so I wasn&#8217;t able to assemble the add-on board I wanted for my Raspberry Pi, but I&#8217;ll get back to that in the future. For those looking to explore their new Raspberry Pis and hardware / GPIO interaction from Java, <a href="http://pi4j.com/">take a look at the pi4j project</a>.</p>
<p><strong>Building a community</strong></p>
<p>One useful &#8220;war story&#8221; that was told today was in <a href="http://twitter.com/kartben">Benjamin Cabé&#8217;s</a> <em>Building the M2M Community</em> talk. The slides will follow, but it was good to hear about the progress of the community and projects involved (yes, ok, I&#8217;m a Committer on one of them&#8230;) and also to hear about his &#8220;Community Manager Toolbox&#8221; for tracking and responding to community discussions. I use a very similar set of tools when I engage with the Cloud Foundry and MQTT communities (and others that I&#8217;m involved with).</p>
<p>Here&#8217;s a summary:</p>
<ul>
<li>Slideshare &#8211; monitor who favourites and downloads slides related to your project</li>
<li>Twitter &#8211; monitor hashtags, engage complainers</li>
<li>YouTube &#8211; screencasts, demos, build channel to aggregate content</li>
<li>StackOverflow &#8211; answer questionss (even old ones), find answers that need to be complemented)</li>
<li>Github &#8211; monitor forks, stars, look for people using your tech (include Gists)</li>
<li>Google Alerts</li>
<li>IFTTT &#8211; e.g. if Eclipse wiki changes get Gtalk notification recipe</li>
<li>Google Analytics for your site</li>
<li>LinkedIn &#8211; monitor groups, post news and relay blog posts</li>
</ul>
<p>In short: Engage the community. Be very public about what you are working on and where the roadmap is going. Get management buy-in for your projects to persuade them of the value of opening them to the community (use metrics to demonstrate take-up).</p>
<p><strong>Working on standards</strong></p>
<p>The other thing that has been going on today &#8220;behind the scenes&#8221; at EclipseCon has been the first meeting of <a href="https://www.oasis-open.org/committees/tc_home.php?wg_abbrev=mqtt">the OASIS MQTT Technical Committee</a>. It is exciting to see that Richard Coppen and Raphael Cohn have been elected as co chairs of the group, with seven sponsoring organisations from across the technology and messaging market and 35 publically-visible members &#8211; lots of interest in <a href="http://mqtt.org">MQTT</a>!</p>
<p>&nbsp;</p>
<br /> Tagged: <a href='http://andypiper.co.uk/tag/arduino/'>Arduino</a>, <a href='http://andypiper.co.uk/tag/community/'>community</a>, <a href='http://andypiper.co.uk/tag/devices/'>devices</a>, <a href='http://andypiper.co.uk/tag/eclipse/'>Eclipse</a>, <a href='http://andypiper.co.uk/tag/eclipsecon/'>eclipsecon</a>, <a href='http://andypiper.co.uk/tag/eclipsecon2013/'>eclipsecon2013</a>, <a href='http://andypiper.co.uk/tag/general-purpose-inputoutput/'>General Purpose Input/Output</a>, <a href='http://andypiper.co.uk/tag/internet-of-things/'>internet of things</a>, <a href='http://andypiper.co.uk/tag/iot/'>iot</a>, <a href='http://andypiper.co.uk/tag/koneki/'>koneki</a>, <a href='http://andypiper.co.uk/tag/m2m/'>m2m</a>, <a href='http://andypiper.co.uk/tag/machine-to-machine/'>Machine to machine</a>, <a href='http://andypiper.co.uk/tag/mihini/'>Mihini</a>, <a href='http://andypiper.co.uk/tag/mq-telemetry-transport/'>mq telemetry transport</a>, <a href='http://andypiper.co.uk/tag/mqtt/'>MQTT</a>, <a href='http://andypiper.co.uk/tag/oasis/'>oasis</a>, <a href='http://andypiper.co.uk/tag/paho/'>paho</a>, <a href='http://andypiper.co.uk/tag/raspberry-pi/'>Raspberry Pi</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/andypiper.wordpress.com/3255/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/andypiper.wordpress.com/3255/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=andypiper.co.uk&#038;blog=165026&#038;post=3255&#038;subd=andypiper&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://andypiper.co.uk/2013/03/26/m2m-community-at-eclipsecon/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1526dcb784188b422544c6344ef223c2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">andyp</media:title>
		</media:content>
	</item>
		<item>
		<title>M2M, IoT and MQTT at EclipseCon 2013</title>
		<link>http://andypiper.co.uk/2013/03/25/m2m-iot-and-mqtt-at-eclipsecon-2013/</link>
		<comments>http://andypiper.co.uk/2013/03/25/m2m-iot-and-mqtt-at-eclipsecon-2013/#comments</comments>
		<pubDate>Mon, 25 Mar 2013 14:15:23 +0000</pubDate>
		<dc:creator>Andy Piper</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[Arduino]]></category>
		<category><![CDATA[boston]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[eclipsecon]]></category>
		<category><![CDATA[internet of things]]></category>
		<category><![CDATA[iot]]></category>
		<category><![CDATA[koneki]]></category>
		<category><![CDATA[Lua]]></category>
		<category><![CDATA[m2m]]></category>
		<category><![CDATA[m2miwg]]></category>
		<category><![CDATA[Machine to machine]]></category>
		<category><![CDATA[Mihini]]></category>
		<category><![CDATA[MQTT]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[open standards]]></category>
		<category><![CDATA[Orion]]></category>
		<category><![CDATA[paho]]></category>
		<category><![CDATA[Raspberry Pi]]></category>

		<guid isPermaLink="false">http://andypiper.co.uk/?p=3244</guid>
		<description><![CDATA[EclipseCon 2013 is here, and I&#8217;m in Boston with the great folks from around the community this week. There&#8217;s a LOT of content around the machine-to-machine space this year, and growing interest in how to use instrumented devices with an &#8230; <a href="http://andypiper.co.uk/2013/03/25/m2m-iot-and-mqtt-at-eclipsecon-2013/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=andypiper.co.uk&#038;blog=165026&#038;post=3244&#038;subd=andypiper&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p><a href="http://eclipsecon.org/2013">EclipseCon 2013</a> is here, and I&#8217;m in Boston with the great folks from around the community this week.</p>
<p><img class="aligncenter size-large wp-image-3246" alt="Koneki, Paho, Mihini" src="http://andypiper.files.wordpress.com/2013/03/img_9538.jpg?w=400&#038;h=300" width="400" height="300" /></p>
<p>There&#8217;s a LOT of content around the machine-to-machine space this year, and growing interest in how to use instrumented devices with an embedded runtime with lightweight messaging. If you&#8217;ve not been following the progress of the M2M community at Eclipse, we now have <a href="http://m2m.eclipse.org">an M2M portal</a>, along with nice pages for each of the three associated projects <a href="http://eclipse.org/koneki">Koneki</a>, <a href="http://eclipse.org/mihini">Mihini</a>, and <a href="http://eclipse.org/paho">Paho</a>.</p>
<p><img class="alignleft size-medium wp-image-3245" alt="M2M hardware kits" src="http://andypiper.files.wordpress.com/2013/03/img_9537.jpg?w=225&#038;h=300" width="225" height="300" /></p>
<p>Almost the first thing I saw when I walked in yesterday was my buddy <a href="http://twitter.com/kartben">Benjamin Cabé</a> assembling a bunch of electronics kits (Raspberry Pis and Arduino Unos) for <a href="http://eclipsecon.org/2013/node/1417">today&#8217;s M2M tutorial which will use Eclipse Koneki and Mihini</a>. This will be the first opportunity for many folks to play with the new Mihini runtime. Later this evening, we&#8217;ll have the chance to <a href="http://www.eclipsecon.org/2013/raspberry-pi-and-eclipse-hackathon">run a hackathon with things like Raspberry Pi and Orion and others parts as an extended Birds of a Feather</a>.</p>
<p>What are some of the other M2M sessions to look out for?</p>
<ul>
<li>learn about <a href="http://eclipsecon.org/2013/node/1409">building an open M2M community</a></li>
<li>hear about <a href="http://eclipsecon.org/2013/node/1167">how a 3D printer was hooked up to the web using MQTT</a></li>
<li>listen to <a href="http://eclipsecon.org/2013/node/1173">what Hitachi have been doing with M2M gateways</a></li>
<li>understand <a href="http://eclipsecon.org/2013/node/1401">how Koneki and Mihini can build M2M applications</a></li>
<li>the <a href="http://www.eclipsecon.org/2013/tcf-target-communication-framework-bof">TCF BoF</a> may be of interest <a href="http://tmober.blogspot.com/2013/03/eclipsecon-2013-tcf-arm-debugging-and.html">now that it can debug Raspberry Pi</a></li>
<li>the <a href="http://www.eclipsecon.org/2013/iwg-community-gathering-bof">IWG BoF</a> will include folks from the M2M community</li>
</ul>
<p>There&#8217;s also <a href="https://www.oasis-open.org/committees/tc_home.php?wg_abbrev=mqtt">the first meeting of the OASIS TC for MQTT</a> due this week, and a meeting of <a href="http://wiki.eclipse.org/Machine-to-Machine/Face-2-Face-Meeting-Mar28-2013">the Eclipse M2M Industry Working Group</a> scheduled as well. Exciting times!</p>
<p><img class="alignright" style="font-size:14px;line-height:23px;" alt="" src="http://mqtt.org/new/wp-content/uploads/2012/02/mqtt-inside.png" width="78" height="78" /></p>
<p>The corridor conversations and late night beer sessions are as always invaluable, and myself and many of the other project folks will be around &#8211; I&#8217;m always happy to talk about <a href="http://eclipse.org/paho">Paho</a> in particular. At Paho we now have updated Java and C MQTT clients in <a href="http://git.eclipse.org/c/paho/">Git</a> (NB check the &#8216;develop&#8217; branch for the latest Java updates), along with the Lua client, and proposed contributions of Objective-C, Javascript and Python clients are at various stages of review looking to join the project.</p>
<p>Oh, and if you are interested in <a href="http://mqtt.org">MQTT</a>, come and find me for some MQTT Inside stickers that you can use with your own hardware projects <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<br /> Tagged: <a href='http://andypiper.co.uk/tag/arduino/'>Arduino</a>, <a href='http://andypiper.co.uk/tag/boston/'>boston</a>, <a href='http://andypiper.co.uk/tag/eclipse/'>Eclipse</a>, <a href='http://andypiper.co.uk/tag/eclipsecon/'>eclipsecon</a>, <a href='http://andypiper.co.uk/tag/internet-of-things/'>internet of things</a>, <a href='http://andypiper.co.uk/tag/iot/'>iot</a>, <a href='http://andypiper.co.uk/tag/koneki/'>koneki</a>, <a href='http://andypiper.co.uk/tag/lua/'>Lua</a>, <a href='http://andypiper.co.uk/tag/m2m/'>m2m</a>, <a href='http://andypiper.co.uk/tag/m2miwg/'>m2miwg</a>, <a href='http://andypiper.co.uk/tag/machine-to-machine/'>Machine to machine</a>, <a href='http://andypiper.co.uk/tag/mihini/'>Mihini</a>, <a href='http://andypiper.co.uk/tag/mqtt/'>MQTT</a>, <a href='http://andypiper.co.uk/tag/open-source/'>open source</a>, <a href='http://andypiper.co.uk/tag/open-standards/'>open standards</a>, <a href='http://andypiper.co.uk/tag/orion/'>Orion</a>, <a href='http://andypiper.co.uk/tag/paho/'>paho</a>, <a href='http://andypiper.co.uk/tag/raspberry-pi/'>Raspberry Pi</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/andypiper.wordpress.com/3244/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/andypiper.wordpress.com/3244/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=andypiper.co.uk&#038;blog=165026&#038;post=3244&#038;subd=andypiper&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://andypiper.co.uk/2013/03/25/m2m-iot-and-mqtt-at-eclipsecon-2013/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1526dcb784188b422544c6344ef223c2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">andyp</media:title>
		</media:content>

		<media:content url="http://andypiper.files.wordpress.com/2013/03/img_9538.jpg?w=400" medium="image">
			<media:title type="html">Koneki, Paho, Mihini</media:title>
		</media:content>

		<media:content url="http://andypiper.files.wordpress.com/2013/03/img_9537.jpg?w=225" medium="image">
			<media:title type="html">M2M hardware kits</media:title>
		</media:content>

		<media:content url="http://mqtt.org/new/wp-content/uploads/2012/02/mqtt-inside.png" medium="image" />
	</item>
		<item>
		<title>Eclipse Paho gets started&#8230;</title>
		<link>http://andypiper.co.uk/2012/03/10/paho-gets-started/</link>
		<comments>http://andypiper.co.uk/2012/03/10/paho-gets-started/#comments</comments>
		<pubDate>Sat, 10 Mar 2012 19:06:02 +0000</pubDate>
		<dc:creator>Andy Piper</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[build]]></category>
		<category><![CDATA[Coding]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[eclipsecon]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[koneki]]></category>
		<category><![CDATA[m2m]]></category>
		<category><![CDATA[m2miwg]]></category>
		<category><![CDATA[MQTT]]></category>
		<category><![CDATA[paho]]></category>
		<category><![CDATA[quickstart]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">https://andypiper.wordpress.com/?p=2564</guid>
		<description><![CDATA[Since the announcement of Eclipse Paho (an Open Source project under the Machine-to-Machine umbrella at Eclipse) there has been a fair amount of excitement in the MQTT community about the availability of IBM&#8217;s C and Java client code under an &#8230; <a href="http://andypiper.co.uk/2012/03/10/paho-gets-started/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=andypiper.co.uk&#038;blog=165026&#038;post=2564&#038;subd=andypiper&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>Since the <a href="http://mqtt.org/2011/11/eclipse-paho-open-source-and-other-news">announcement</a> of <a href="http://www.eclipse.org/paho/">Eclipse Paho</a> (an Open Source project under the Machine-to-Machine umbrella at Eclipse) there has been a fair amount of excitement in the <a href="http://mqtt.org">MQTT</a> community about the availability of IBM&#8217;s C and Java client code under an Open Source license.</p>
<p>The initial proposal and setup stages have taken a little while, but this week <a href="http://dev.eclipse.org/mhonarc/lists/paho-dev/msg00005.html">the initial availability of the C client code was announced</a> on the <a href="https://dev.eclipse.org/mailman/listinfo/paho-dev">Paho mailing list</a> (Java will follow shortly).</p>
<p><img style="display:block;margin-left:auto;margin-right:auto;" title="PahoHALF.png" src="http://andypiper.files.wordpress.com/2012/03/pahohalf.png?w=400&#038;h=155" border="0" alt="PahoHALF" width="400" height="155" /></p>
<p><strong>Paho Quickstart</strong></p>
<p>This is not intended to be a comprehensive guide &#8211; better documentation etc will emerge over time &#8211; but I thought I&#8217;d post a quick guide as a kickstart for anyone wanting to give it a look. I did this on 64-bit Ubuntu 11.10 &#8211; similar steps will apply on other Linux or UNIX platforms (note, the initial code contribution has a Makefile with rules which should work on UNIX, Windows, or z/OS).</p>
<p>Install the necessary packages to build code. NB git is for grabbing the source from Eclipse; build-essentials is a metapackage providing gcc etc on Ubuntu; and doxygen and optional graphviz are used for generating the documentation.</p>
<pre>sudo apt-get install git build-essentials doxygen graphviz</pre>
<p>Get the code from the git repository:</p>
<pre>git clone&nbsp;git://git.eclipse.org/gitroot/paho/org.eclipse.paho.mqtt.c.git</pre>
<p>Quick build for the client library and documentation:</p>
<pre>cd org.eclipse.paho.mqtt.c.git/src</pre>
<pre>make -f ../build/Makefile all</pre>
<pre>doxygen ../doc/DoxyfileV3ClientAPI</pre>
<p>Once these commands complete, you should be left with subdirectories called &lt;platform&gt; and docs. In my case, &lt;platform&gt; was 64-bit Linux, so I had a binary at linux_ia64/libmqttv3c.so. There&#8217;s no &#8220;make install&#8221; rule at the moment, nor is there a rule to compile the docs so I had to run doxygen directly. In the future it would be nice to automate all of that, and also to build some test applications.</p>
<p>Opening docs/html/index.html in a browser reveals very nice documentation describing the client library, including some examples of how to use it. For example, in docs/html/pubasync.html there&#8217;s a complete listing for an asynchronous publisher application. I extracted that code into pubclient.c and decided to check that it worked!</p>
<pre>gcc -Wall pubexample.c -L./linux_ia64 -lmqttv3c -lpthread -o pubexample</pre>
<p>That command successfully built a binary called pubexample. All I needed to do was test it. The sample application assumes that an MQTT broker is available on localhost port 1883 &#8211; if you want to change that, simply modify the value of the static variable ADDRESS in pubexample.c &#8211; in my case I simply apt-get installed the <a href="http://mosquitto.org">mosquitto</a> and mosquitto-clients packages onto my system, but I could equally have unzipped and run <a href="http://www.alphaworks.ibm.com/tech/rsmb">Really Small Message Broker</a> &#8211; both start on port 1883 by default if not given alternative configuration.</p>
<pre>export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:./linux_ia64/</pre>
<pre>./pubexample</pre>
<pre>Waiting for publication of Hello World!
on topic MQTT Examples for client with ClientID: ExampleClientPub
Message with token value 1 delivery confirmed</pre>
<p>It was trivial to test that a subscriber (mosquitto_sub in my case) also received the publication. Job done!</p>
<p><strong>Getting involved, and other news on Paho</strong></p>
<p>I mentioned that the Java client contribution should appear soon. One other piece of news this week is that the project&#8217;s sandbox broker implementation &#8211; based on <a href="http://mosquitto.org/">mosquitto</a> &#8211; <a href="http://dev.eclipse.org/mhonarc/lists/paho-dev/msg00008.html">has been spun up</a>. That was posted on <a href="https://dev.eclipse.org/mailman/listinfo/paho-dev">the Paho mailing list</a>, and if you want to get involved you should definitely subscribe to that; start to <a href="https://bugs.eclipse.org/bugs/buglist.cgi?order=Importance;list_id=838666;cmdtype=doit;classification=Technology;remtype=asdefault;query_format=advanced;bug_status=UNCONFIRMED;bug_status=NEW;bug_status=ASSIGNED;bug_status=REOPENED;bug_status=RESOLVED;bug_status=VERIFIED;bug_status=CLOSED;component=MQTT;product=Paho">track the Eclipse Bugzilla for Paho</a>; watch <a href="http://wiki.eclipse.org/Paho">the Paho wiki</a>; keep an eye on <a href="http://www.eclipse.org/projects/project.php?id=technology.paho">the source repositories</a>; etc.. I&#8217;m already thinking about <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=373867">getting an OS X build rule</a> sorted out. If you want to test your sample code now, you&#8217;ve got the option of a local broker, the Eclipse Paho sandbox, the mosquitto sandbox, or various other implementations.</p>
<p>Oh &#8211; and please leave a comment on this post if you find this information interesting, or want to discuss where things are with Paho. I&#8217;ll be hanging out on the mailing list as well.</p>
<p><strong>What about Bob? (or Andy, even!)</strong></p>
<p>Well, although <a href="http://andypiper.co.uk/2012/02/10/when-end-of-an-era-doesnt-cover-it/">I&#8217;ve left IBM</a>, I&#8217;m delighted that MQTT is now going Open Source &#8211; in fact that was one of the things that I really wanted to help to achieve before I moved on. I am really pleased that I will be able to continue to contribute to both Paho and the broader Eclipse M2M Industry Working Group. I&#8217;ll be helping to update the <a href="http://mqtt.org/">mqtt.org community site</a>, and heading over to <a href="http://www.eclipsecon.org/2012/">EclipseCon in Virginia</a> in a couple of weeks&#8217; time to talk about M2M and work with our friends from the <a href="http://www.eclipse.org/koneki/">Koneki</a> project. If you are attending EclipseCon please come say hi to me &#8211; and you may be interested in <a href="http://www.eclipsecon.org/2012/sessions/using-mqtt-and-eclipse-tools-write-end-end-m2m-application-0">Wes Johnson&#8217;s session on MQTT and Eclipse tools</a>.</p>
<p>There are very cool times ahead!</p>
<br /> Tagged: <a href='http://andypiper.co.uk/tag/build/'>build</a>, <a href='http://andypiper.co.uk/tag/coding/'>Coding</a>, <a href='http://andypiper.co.uk/tag/development/'>development</a>, <a href='http://andypiper.co.uk/tag/eclipse/'>Eclipse</a>, <a href='http://andypiper.co.uk/tag/eclipsecon/'>eclipsecon</a>, <a href='http://andypiper.co.uk/tag/git/'>git</a>, <a href='http://andypiper.co.uk/tag/koneki/'>koneki</a>, <a href='http://andypiper.co.uk/tag/m2m/'>m2m</a>, <a href='http://andypiper.co.uk/tag/m2miwg/'>m2miwg</a>, <a href='http://andypiper.co.uk/tag/mqtt/'>MQTT</a>, <a href='http://andypiper.co.uk/tag/paho/'>paho</a>, <a href='http://andypiper.co.uk/tag/quickstart/'>quickstart</a>, <a href='http://andypiper.co.uk/tag/ubuntu/'>Ubuntu</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/andypiper.wordpress.com/2564/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/andypiper.wordpress.com/2564/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=andypiper.co.uk&#038;blog=165026&#038;post=2564&#038;subd=andypiper&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://andypiper.co.uk/2012/03/10/paho-gets-started/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1526dcb784188b422544c6344ef223c2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">andyp</media:title>
		</media:content>

		<media:content url="http://andypiper.files.wordpress.com/2012/03/pahohalf.png" medium="image">
			<media:title type="html">PahoHALF.png</media:title>
		</media:content>
	</item>
		<item>
		<title>MQTT goes free &#8211; a personal Q&amp;A</title>
		<link>http://andypiper.co.uk/2011/11/04/mqtt-goes-free-a-personal-qa/</link>
		<comments>http://andypiper.co.uk/2011/11/04/mqtt-goes-free-a-personal-qa/#comments</comments>
		<pubDate>Fri, 04 Nov 2011 17:35:17 +0000</pubDate>
		<dc:creator>Andy Piper</dc:creator>
				<category><![CDATA[blog]]></category>
		<category><![CDATA[#ece2011]]></category>
		<category><![CDATA[devices]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Eclipse Foundation]]></category>
		<category><![CDATA[eclipsecon]]></category>
		<category><![CDATA[eurotech]]></category>
		<category><![CDATA[faq]]></category>
		<category><![CDATA[IBM]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[koneki]]></category>
		<category><![CDATA[m2m]]></category>
		<category><![CDATA[messaging]]></category>
		<category><![CDATA[Middleware]]></category>
		<category><![CDATA[MQTT]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[paho]]></category>
		<category><![CDATA[q&a]]></category>
		<category><![CDATA[sierra wireless]]></category>
		<category><![CDATA[thoughts]]></category>

		<guid isPermaLink="false">http://andypiper.co.uk/?p=2443</guid>
		<description><![CDATA[There has been a lot of coverage over the past couple of days of some exciting announcements that I&#8217;ve been involved with at work. I&#8217;ve spent the past three days at EclipseCon Europe 2011, which doubled as the 10th birthday &#8230; <a href="http://andypiper.co.uk/2011/11/04/mqtt-goes-free-a-personal-qa/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=andypiper.co.uk&#038;blog=165026&#038;post=2443&#038;subd=andypiper&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>There has been a lot of coverage over the past couple of days of some exciting announcements that I&#8217;ve been involved with at work. I&#8217;ve spent the past three days at <a href="http://www.eclipsecon.org/europe2011/">EclipseCon Europe 2011</a>, which doubled as the 10th birthday celebration for the Eclipse initiative. It was a funny feeling, because Eclipse started just a few weeks after I first joined IBM, and although I&#8217;ve used it and watch it &#8220;grow up&#8221;, I&#8217;ve never done EclipseCon before. The reason I&#8217;ve been out there for three days this time (as a WebSphere Messaging guy rather than a Rational tooling or build person, for example) was to get involved with activities around these announcements.</p>
<p>It&#8217;s all about machine-to-machine (or M2M) communications, <a href="http://andypiper.co.uk/2010/08/05/mqtt-the-smarter-planet-protocol/">Smarter Planet</a>, and the Internet of Things.</p>
<p>Before I dive in to this, a few clarifications. First, I&#8217;m being described in a couple of news stories as &#8220;an IBM distinguished engineer&#8221;, and whilst I wish that was true, I&#8217;ve yet to ascend to those heights! Also, there are various numbers being quoted &#8211; note that the figures in the press release were not invented by IBM, the headline number of an expected 50 billion connected devices by 2020 comes from a recent study conducted by Ericsson AB. Oh, and this isn&#8217;t about a &#8220;new&#8221; protocol &#8211; MQTT has been in use since 1999.</p>
<p>The other clarification is that some articles seem to suggest that IBM is out to create some kind of new, alternative, Web &#8211; that&#8217;s not what has been announced, and I&#8217;m certainly not aware of any such plan! It&#8217;s about connecting &#8220;things&#8221; &#8211; sensors, mobile devices, embedded systems, even small appliances or medical devices for example &#8211; <em>to</em> the Web and the associated platform and ecosystem of technologies, not about reinventing or recreating them. I&#8217;m personally a huge fan of the Web as a platform <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Oh, and of course, the obligatory &#8220;all opinions expressed are my own&#8221; &#8211; this is my understanding of where things are going, although of course I&#8217;m talking about events I&#8217;m directly involved in!</p>
<p><strong>So what is this all about?</strong></p>
<p>Two things.</p>
<p>1. On Nov 2, <a href="http://www.eclipse.org/org/press-release/20111101_m2msolutions.php">IBM, Eurotech, Sierra Wireless and Eclipse formed a new M2M Industry Working Group at Eclipse</a>. Sierra had already started the &#8220;<a href="http://www.eclipse.org/proposals/technology.koneki/">Koneki</a>&#8221; project at Eclipse to work on M2M tools, and the Working Group will look at a range of topics together, such as M2M tooling, software components, open communication and messaging protocols, data formats, and APIs.</p>
<p>2. On Nov 3, <a href="http://www-03.ibm.com/press/us/en/pressrelease/35895.wss">IBM and Eurotech announced the donation of their C and Java clients for MQTT to a new Eclipse project</a> called &#8220;<a href="http://eclipse.org/proposals/technology.paho/">Paho</a>&#8221; which is under proposal in the incubator &#8211; with code expected to hit the repository within the next couple of months. MQTT is being given to Eclipse to live within the M2M ecosystem that is emerging there, and to provide an avenue for adoption of the protocol as a more pervasive standard for connected devices.</p>
<p><strong>How is that news? Isn&#8217;t MQTT already open / free?</strong></p>
<p><strong></strong>Technically&#8230; kinda, sorta <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>The MQTT specification has been published under a royalty-free license for some time, and that has led to a fantastic community contributing a range of different projects. IBM and Eurotech took this approach from early on, because it wouldn&#8217;t have been possible to compile and support code on every embedded platform that might come along &#8211; far simpler to set the protocol free.</p>
<p>Initially the specification was hidden away in the WebSphere Message Broker documentation, but <a href="http://www.ibm.com/developerworks/webservices/library/ws-mqtt/index.html">last year it was republished, moved to a new home on developerWorks</a>, and the license was clarified.</p>
<p>In August, <a href="http://mqtt.org/2011/08/open-invitation-to-join-the-mqtt-standardization-discussion">IBM and Eurotech announced their intention to take MQTT to a standards organisation</a>. The specific organisation has not yet been finalised, but this is also an important step in ensuring that MQTT is not &#8220;just&#8221; an IBM protocol, but something of general use which the community can feel comfortable with. If you&#8217;d like to join that discussion then there&#8217;s a <a href="http://mqtt.org/get-involved">Get Involved page on the mqtt.org community site</a>.</p>
<p>The missing piece was code &#8211; a reference implementation, if you like. That&#8217;s one reason why the Eclipse Paho announcement is significant.</p>
<p><strong>Why else is this significant?</strong></p>
<p><strong></strong>Well, here are some of my musings on that one:</p>
<ul style="position:static;z-index:auto;">
<li>it shows IBM is serious, by committing code and open sourcing it (as with the original Eclipse donation in 2001);</li>
<li>the M2M Industry Working Group exists to foster the discussion in this space;</li>
<li>it makes high-quality reference Java and C client implementations freely available in source form, with a good Java implementation something that has been particularly lacking;</li>
<li>it creates an opportunity for Eclipse projects to use MQTT, and to develop tools on top of it.</li>
</ul>
<p><strong>The press release and Paho project proposals aren&#8217;t clear (to me) &#8211; what <em>exactly</em> is being donated?</strong></p>
<p>IBM is seeding Eclipse Paho with C and Java client implementations of MQTT. Eurotech is donating a framework and sample applications which device and client developers can use when integrating and testing messaging components.</p>
<p><strong>Why C and Java clients (aren&#8217;t they &#8220;dying&#8221; languages?) Where&#8217;s my Perl and Ruby code?!</strong></p>
<p>IBM had previously made some C and Java code available in some SupportPacs, but those are outdated and the license for reuse was never clear.</p>
<p>It&#8217;s important to realise that this stuff came from the embedded world of 10 (and more) years ago, and continues to be applied in that industrial space. That category of device typically runs some kind of realtime Java-based OS, or a Linux-based or other runtime with a GCC toolchain for the CPU in question. C and Java are genuinely the most useful implementations to get out there. Oh, and on that &#8220;those old languages&#8221; thing &#8211; I think you&#8217;ll find they are very widely used (Android, iOS etc run variants of sorts, most non-web app development is likely to be in one or the other).</p>
<p>We&#8217;re very fortunate that clients libraries for a wide range of languages already exist thanks to the MQTT community &#8211; <a href="http://mqtt.org/software">see the list at mqtt.org</a>!</p>
<p><strong>Hold on&#8230; don&#8217;t we need a broker / server / gateway?</strong></p>
<p>Yes. But, one step at a time! <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>There are brokers available for free today, either as precompiled binaries or as full Open Source implementations, so this is not a dead end from day one.</p>
<p>The Paho project scope outlines the intention to add a broker to the project in the future, and to host an M2M sandbox for developers as well. That is where we are today, and this position will evolve over time.</p>
<p><strong>Why Eclipse?</strong></p>
<p><a title="10 years of Eclipse by andyp uk, on Flickr" href="http://www.flickr.com/photos/andypiper/6311800146/"><img class="alignleft" style="margin:5px 10px;" src="http://farm7.static.flickr.com/6120/6311800146_c3d13cd028_m.jpg" alt="10 years of Eclipse" width="180" height="240" /></a> The Eclipse Foundation has been a fantastic success story (oh, and, Happy 10th Birthday, Eclipse!). As the scope of their mission has broadened beyond an IDE to the web, build environments, and all kinds of other tools, it was a good place for Sierra Wireless to kick off the Eclipse Koneki M2M tools project, and is now a natural place for this primarily M2M protocol to be hosted under Paho. As <a href="http://www.redmonk.com/jgovernor/#ixzz1claohbjk">James Governor notes in his write-up of the news</a>:</p>
<blockquote><p>&#8230; the Eclipse Public License is designed to support derivative works and embedding, while the Eclipse Foundation can provide the stewardship of same. One of the main reasons Eclipse has been so successful is that rather than separate software from specification it brings them together – in freely available open source code – while still allowing for proprietary extensions which vendors can sell.</p></blockquote>
<p><strong>How quickly will the code donation happen?</strong></p>
<p>The Paho proposal tentatively includes dates in November and December 2011 &#8211; there will need to be various approvals as code is accepted into Eclipse, so that may &#8220;flex&#8221; a little, but it is all in the pipeline.</p>
<p><strong>OK&#8230; Why MQTT? Why not HTTP/XMPP/AMQP/PubSubHubbub/WebSockets/etcetcetc?</strong></p>
<p>To answer this one adequately I&#8217;d probably end up addressing each individual difference between protocols in turn, and if you&#8217;ve heard me speak about MQTT I&#8217;ve covered some of this before &#8211; so I&#8217;ll keep this answer relatively brief. I will admit that I&#8217;ve been asked about all of these by journalists in the past couple of days.</p>
<p>There is space for a range of protocols to coexist, because they address different areas. In the messaging space, we&#8217;ve found over time that whilst efforts to create a single protocol have been made, that has often ended up as focused around a particular set of qualities of service, and not optimised to cover the the whole range of them.</p>
<p>For example, if we look at IBM&#8217;s own messaging protocols &#8211; there are several. There&#8217;s WebSphere MQ which is all about reliable, transactional, solid, clusterable, enterprise, JMS and other APIs, etc etc.. WMQ itself isn&#8217;t ideal for very high-speed in-memory or multicast scenarios, so there is also WMQ Low Latency (interoperable with the new multicast feature in WMQ 7.1, but a separate protocol). Neither WMQ LLM or WMQ scales down to unreliable device networks and embedded systems, so there is WMQ Telemetry (aka MQTT), which was <span style="text-decoration:underline;"><em>specifically designed for constrained devices and networks</em></span>, and that can interoperate with the main queue manager, too. Oh, and sometimes you want to deal with files (WMQ File Transfer Edition), or access message data via HTTP (WMQ HTTP Bridge). You need to address a range of requirements in a messaging story.</p>
<p>So why <em>not</em> those others? In this case, IBM believes that MQTT is ideally-suited to the Smarter Planet Instrumented-&gt;Interconnected layer &#8211; it&#8217;s tiny, not synchronous and brittle, isn&#8217;t specific to the web as it is all about data rather than documents, XML etc etc. In these scenarios, REST principles may add an overhead. Oh, and it has been around for over 10 years, and has been proven across a range of industries and in a range of extreme conditions. IBM&#8217;s commercial implementation is known to scale to hundreds of thousands of connected devices, and we know that is the direction that this space is heading.</p>
<p><strong>Congratulations! / Thank you!</strong></p>
<p>Thanks, but don&#8217;t congratulate or thank me! I&#8217;m familiar with this stuff, I&#8217;ve coded with this stuff, but I didn&#8217;t invent it and I didn&#8217;t write it. There are some amazing folks at both IBM and Eurotech (and some who have moved on) who started this all off in 1999, and who have helped to implement solutions using this protocol since then, and who have of course developed it. Several of <a href="http://twitter.com/andysc">them</a><a href="http://twitter.com/davejlocke"> are</a> <a href="http://twitter.com/knolleary">on</a> Twitter if you want to say hi! And huge thanks again to the community of folks that formed around <a href="http://mqtt.org">mqtt.org</a> and contributed client and server implementations &#8211; that absolutely helped to move things forward to this point.</p>
<p>HERE ENDS TODAY&#8217;S Q&amp;A!</p>
<p>That, hopefully helps to clarify a few things and answers some of the questions I&#8217;ve seen via Twitter, forums, and mailing lists over the past few days. It has been something of a blur, to be honest, but a lot of fun. I&#8217;m looking forward to the next stage &#8211; working with the community more, working with our friends at Eurotech, Sierra Wireless and elsewhere, and making the M2M space much more real.</p>
<p>For more, here are a bunch of stories I&#8217;ve seen in the past couple of days&#8230; no particular order, just my cut-and-paste list!</p>
<ul style="position:static;z-index:auto;">
<li><a href="http://asmarterplanet.com/blog/2011/11/the-internet-of-things-how-to-make-sensor-networks-work-like-the-internet.html">Smarter Planet blog</a></li>
<li><a href="http://mqtt.org/2011/11/eclipse-paho-open-source-and-other-news">mqtt.org news</a></li>
<li><a href="http://www.sutor.com/c/2011/11/so-the-gas-meter-said-to-the-thermostat/">Bob Sutor</a></li>
<li><a href="http://www.sutor.com/c/2011/11/so-the-gas-meter-said-to-the-thermostat/">ReadWriteWeb</a></li>
<li><a href="http://www.pcworld.com/businesscenter/article/243124/ibm_open_sources_messaging_client_for_embedded_devices.html">PCWorld</a></li>
<li><a href="http://blog.vdcresearch.com/embedded_hw/2011/11/ibm-and-eurotech-advance-next-generation-m2m-concepts-with-mqtt.html">VDC Research</a></li>
<li><a href="http://webwereld.nl/nieuws/108455/ibm-maakt-machine-2-machine-protocol-open-source.html">WebWereld</a> (NL)</li>
<li><a href="http://techfeed.ru/2011/11/ibm-perevodit-protokol-mqtt-v-razryad-otkrytyx-proektov/">Technolenta</a> (RU)</li>
<li><a href="http://www.connectedworldmag.com/latestNews.aspx?id=NEWS111103145753167">ConnectedWorld</a></li>
<li><a href="http://blogs.computerworlduk.com/simon-says/2011/11/open-source-news/index.htm">Simon Phipps at ComputerWorld</a></li>
<li><a href="http://www.complex.com/tech/2011/11/ibm-plans-to-build-internet-for-objects-somehow-empowering-the-lifeless">Complex.com</a></li>
<li><a href="http://www.developer.com/print/open/ibm-brings-message-queuing-telemetry-transport-to-eclipse.html">Developer.com</a></li>
<li><a href="http://www.redmonk.com/jgovernor/2011/11/04/ibm-grassroots-seed-world-made-of-messages-internet-of-things-smarter-planet-by-open-source-pachube-next-10-years/">James Governor</a></li>
<li><a href="http://www.h-online.com/open/news/item/The-Internet-of-Things-comes-to-Eclipse-1371751.html">H-Online</a></li>
<li><a href="http://mosquitto.org/2011/11/ibm-java-and-c-clients-to-be-open-source/">mosquitto blog</a></li>
<li><a href="http://designthinkingthoughts.blogspot.com/2011/11/why-bim-will-bring-on-singularity.html">Design Thinking Thoughts</a></li>
</ul>
<br /> Tagged: <a href='http://andypiper.co.uk/tag/ece2011/'>#ece2011</a>, <a href='http://andypiper.co.uk/tag/devices/'>devices</a>, <a href='http://andypiper.co.uk/tag/eclipse/'>Eclipse</a>, <a href='http://andypiper.co.uk/tag/eclipse-foundation/'>Eclipse Foundation</a>, <a href='http://andypiper.co.uk/tag/eclipsecon/'>eclipsecon</a>, <a href='http://andypiper.co.uk/tag/eurotech/'>eurotech</a>, <a href='http://andypiper.co.uk/tag/faq/'>faq</a>, <a href='http://andypiper.co.uk/tag/ibm/'>IBM</a>, <a href='http://andypiper.co.uk/tag/java/'>Java</a>, <a href='http://andypiper.co.uk/tag/koneki/'>koneki</a>, <a href='http://andypiper.co.uk/tag/m2m/'>m2m</a>, <a href='http://andypiper.co.uk/tag/messaging/'>messaging</a>, <a href='http://andypiper.co.uk/tag/middleware/'>Middleware</a>, <a href='http://andypiper.co.uk/tag/mqtt/'>MQTT</a>, <a href='http://andypiper.co.uk/tag/open-source/'>open source</a>, <a href='http://andypiper.co.uk/tag/paho/'>paho</a>, <a href='http://andypiper.co.uk/tag/qa/'>q&amp;a</a>, <a href='http://andypiper.co.uk/tag/sierra-wireless/'>sierra wireless</a>, <a href='http://andypiper.co.uk/tag/thoughts/'>thoughts</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/andypiper.wordpress.com/2443/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/andypiper.wordpress.com/2443/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=andypiper.co.uk&#038;blog=165026&#038;post=2443&#038;subd=andypiper&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://andypiper.co.uk/2011/11/04/mqtt-goes-free-a-personal-qa/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1526dcb784188b422544c6344ef223c2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">andyp</media:title>
		</media:content>

		<media:content url="http://farm7.static.flickr.com/6120/6311800146_c3d13cd028_m.jpg" medium="image">
			<media:title type="html">10 years of Eclipse</media:title>
		</media:content>
	</item>
		<item>
		<title>Zero</title>
		<link>http://andypiper.co.uk/2007/06/30/zero/</link>
		<comments>http://andypiper.co.uk/2007/06/30/zero/#comments</comments>
		<pubDate>Sat, 30 Jun 2007 10:50:20 +0000</pubDate>
		<dc:creator>Andy Piper</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[IBM]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://andypiper.wordpress.com/2007/06/30/zero/</guid>
		<description><![CDATA[When I got back from the WebSphere Services Technical Conference in April, I posted about the level of interest in simplified development, Web Oriented Architecture and Web 2.0. Yesterday, Project Zero emerged. We&#8217;re talking REST, PHP, Groovy and mashups. Come &#8230; <a href="http://andypiper.co.uk/2007/06/30/zero/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=andypiper.co.uk&#038;blog=165026&#038;post=711&#038;subd=andypiper&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>When I got back from the <a href="http://www.technorati.com/tag/wstc2007">WebSphere Services Technical Conference</a> in April, I <a href="http://andypiper.wordpress.com/2007/04/27/wstc-oriented-to-the-web/">posted about the level of interest in simplified development, Web Oriented Architecture and Web 2.0</a>.</p>
<p>Yesterday, <a href="http://www.projectzero.org/wiki/bin/view/">Project Zero</a> emerged.</p>
<p>We&#8217;re talking REST, PHP, Groovy and mashups. </p>
<p>Come and take a look. For full details, read <a href="https://www.projectzero.org/wiki/bin/view/Documentation/ZeroFAQ">the FAQ</a>&nbsp;and follow the <a href="https://www.projectzero.org/wiki/bin/view/Community/ZeroBlog/WebHome">blog</a>. Then, <a href="http://www.projectzero.org/wiki/bin/view/Download/WebHome">download the code</a> and&nbsp;<a href="https://www.projectzero.org/wiki/bin/view/Community/WebHome">join the community</a>.</p>
<div class="wlWriterSmartContent" style="display:inline;margin:0;padding:0;">Technorati tags: <a href="http://technorati.com/tags/Zero" rel="tag">Zero</a>, <a href="http://technorati.com/tags/Project%20Zero" rel="tag">Project Zero</a>, <a href="http://technorati.com/tags/IBM" rel="tag">IBM</a>, <a href="http://technorati.com/tags/PHP" rel="tag">PHP</a>, <a href="http://technorati.com/tags/Groovy" rel="tag">Groovy</a>, <a href="http://technorati.com/tags/mashup" rel="tag">mashup</a>, <a href="http://technorati.com/tags/web%202.0" rel="tag">web 2.0</a>, <a href="http://technorati.com/tags/community%20driven%20commercial%20development" rel="tag">community driven commercial development</a></div>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/andypiper.wordpress.com/711/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/andypiper.wordpress.com/711/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/andypiper.wordpress.com/711/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/andypiper.wordpress.com/711/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=andypiper.co.uk&#038;blog=165026&#038;post=711&#038;subd=andypiper&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://andypiper.co.uk/2007/06/30/zero/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1526dcb784188b422544c6344ef223c2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">andyp</media:title>
		</media:content>
	</item>
		<item>
		<title>WSTC &#8211; all Jazzed up</title>
		<link>http://andypiper.co.uk/2007/04/30/wstc-all-jazzed-up/</link>
		<comments>http://andypiper.co.uk/2007/04/30/wstc-all-jazzed-up/#comments</comments>
		<pubDate>Mon, 30 Apr 2007 13:35:49 +0000</pubDate>
		<dc:creator>Andy Piper</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[IBM]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Rational]]></category>
		<category><![CDATA[WebSphere]]></category>

		<guid isPermaLink="false">http://andypiper.wordpress.com/2007/04/30/wstc-all-jazzed-up/</guid>
		<description><![CDATA[For the final morning of the conference, I attended a talk on Jazz by Scott Rich. It was another talk with a live demo &#8211; very cool to see the technology actually running. Jazz is an extensible and scalable collaboration &#8230; <a href="http://andypiper.co.uk/2007/04/30/wstc-all-jazzed-up/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=andypiper.co.uk&#038;blog=165026&#038;post=669&#038;subd=andypiper&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>For the final morning of the conference, I attended a talk on Jazz by Scott Rich. It was another talk with a live demo &#8211; very cool to see the technology actually running.</p>
<p>Jazz is an extensible and scalable collaboration platform for the development cycle. It has a client/server architecture and runs on either an open source stack of Tomcat + Derby + Jabber, or an IBM one (potentially others I suppose, but that&#8217;s sheer speculation).</p>
<p>Several <a href="http://www-03.ibm.com/developerworks/blogs/page/BillHiggins?entry=blogs_and_articles_on_jazz">announcements were made around the middle of last year</a>, and <a href="http://jazz.net/">the Jazz site</a> is out there in the open. There was some information about it <a href="http://www-03.ibm.com/developerworks/blogs/page/BillHiggins?entry=big_jazz_news">at the RSDC talks last year</a>. You&#8217;ll find <a href="http://redmonk.com/cote/2006/06/07/rational-jazz-soon-to-eat-more-of-its-own-dog-food-transparency/">analysts talking about it already</a>.</p>
<p>The demo was extremely neat. Again, this is building REST, RSS/Atom, a rich web UI (as well as the Eclipse one) into the platform. I can&#8217;t say too much at this stage, but it would be worth getting involved in the Jazz community site if you want to know more.</p>
<p>Do I sound excited about it? It looked great. I can&#8217;t wait to see this start to appear in the open.<br />
<!-- technorati tags start --></p>
<p style="text-align:right;font-size:10px;">Technorati Tags: <a href="http://www.technorati.com/tag/Eclipse" rel="tag">Eclipse</a>, <a href="http://www.technorati.com/tag/IBM" rel="tag">IBM</a>, <a href="http://www.technorati.com/tag/Jazz" rel="tag">Jazz</a>, <a href="http://www.technorati.com/tag/development" rel="tag">development</a>, <a href="http://www.technorati.com/tag/Rational" rel="tag">Rational</a>, <a href="http://www.technorati.com/tag/WebSphere" rel="tag">WebSphere</a>, <a href="http://www.technorati.com/tag/wstc" rel="tag">wstc</a>, <a href="http://www.technorati.com/tag/wstc2007" rel="tag">wstc2007</a></p>
<p><!-- technorati tags end --></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/andypiper.wordpress.com/669/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/andypiper.wordpress.com/669/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/andypiper.wordpress.com/669/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/andypiper.wordpress.com/669/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=andypiper.co.uk&#038;blog=165026&#038;post=669&#038;subd=andypiper&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://andypiper.co.uk/2007/04/30/wstc-all-jazzed-up/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1526dcb784188b422544c6344ef223c2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">andyp</media:title>
		</media:content>
	</item>
		<item>
		<title>Coming up: new stuff for WMB</title>
		<link>http://andypiper.co.uk/2006/11/28/coming-up-new-stuff-for-wmb/</link>
		<comments>http://andypiper.co.uk/2006/11/28/coming-up-new-stuff-for-wmb/#comments</comments>
		<pubDate>Tue, 28 Nov 2006 22:58:51 +0000</pubDate>
		<dc:creator>Andy Piper</dc:creator>
				<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[IBM]]></category>
		<category><![CDATA[Middleware]]></category>
		<category><![CDATA[MQ]]></category>
		<category><![CDATA[MQ/Broker]]></category>
		<category><![CDATA[WebSphere]]></category>

		<guid isPermaLink="false">http://andypiper.wordpress.com/2006/11/28/coming-up-new-stuff-for-wmb/</guid>
		<description><![CDATA[We just announced some goodness around WebSphere Message Broker. In particular, there&#8217;s a set of ease-of-use enhancements to the toolkit and some new functionality for Web Services. It all looks very exciting indeed. Should arrive just in time for Christmas &#8230; <a href="http://andypiper.co.uk/2006/11/28/coming-up-new-stuff-for-wmb/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=andypiper.co.uk&#038;blog=165026&#038;post=452&#038;subd=andypiper&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>We just <a href="http://www-306.ibm.com/fcgi-bin/common/ssi/ssialias?infotype=an&amp;subtype=ca&amp;appname=Demonstration&amp;htmlfid=897/ENUS206-304">announced some goodness around WebSphere Message Broker</a>. In particular, there&#8217;s a set of ease-of-use enhancements to the toolkit and some new functionality for Web Services. </p>
<p>It all looks very exciting indeed. Should arrive just in time for Christmas <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>In the meantime, take a look at all this other stuff:</p>
<ul>
<li>There are new SOAP nodes available in <a href="http://www-1.ibm.com/support/docview.wss?rs=171&amp;uid=swg24014070&amp;loc=en_US&amp;cs=utf-8&lang;=en">SupportPac IA9O</a>, which will work with the new function in the toolkit.</li>
<li>A new version of the <a href="http://www-1.ibm.com/support/docview.wss?rs=171&amp;uid=swg24012457&amp;loc=en_US&amp;cs=utf-8&lang;=en">WMB Administrator Eclipse plugin</a> is available.</li>
<li><a href="http://www-1.ibm.com/support/docview.wss?rs=171&amp;uid=swg24013895&amp;loc=en_US&amp;cs=utf-8&lang;=en">SupportPac MR01</a> describes how to setup an HA Link from WMQ to the WebSphere SIBus.</li>
<li>Check the&nbsp;new <a href="http://www.redbooks.ibm.com/abstracts/redp4140.html">RedPaper on SSL with WMQ and WMB</a>.</li>
</ul>
<p>
<div class="wlWriterSmartContent" style="display:inline;float:none;margin:0;padding:0;">Technorati tags: <a href="http://technorati.com/tags/WebSphere" rel="tag">WebSphere</a>, <a href="http://technorati.com/tags/Broker" rel="tag">Broker</a>, <a href="http://technorati.com/tags/WebSphere%20Message%20Broker" rel="tag">WebSphere Message Broker</a>, <a href="http://technorati.com/tags/WMB" rel="tag">WMB</a>, <a href="http://technorati.com/tags/WMQ" rel="tag">WMQ</a>, <a href="http://technorati.com/tags/SupportPac" rel="tag">SupportPac</a>, <a href="http://technorati.com/tags/SSL" rel="tag">SSL</a>, <a href="http://technorati.com/tags/IBM" rel="tag">IBM</a>, <a href="http://technorati.com/tags/Redbook" rel="tag">Redbook</a>, <a href="http://technorati.com/tags/SIBus" rel="tag">SIBus</a>, <a href="http://technorati.com/tags/Eclipse" rel="tag">Eclipse</a></div></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/andypiper.wordpress.com/452/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/andypiper.wordpress.com/452/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/andypiper.wordpress.com/452/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/andypiper.wordpress.com/452/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=andypiper.co.uk&#038;blog=165026&#038;post=452&#038;subd=andypiper&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://andypiper.co.uk/2006/11/28/coming-up-new-stuff-for-wmb/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1526dcb784188b422544c6344ef223c2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">andyp</media:title>
		</media:content>
	</item>
		<item>
		<title>New Broker and MQ Administration tooling!</title>
		<link>http://andypiper.co.uk/2006/06/09/new-broker-and-mq-administration-tooling/</link>
		<comments>http://andypiper.co.uk/2006/06/09/new-broker-and-mq-administration-tooling/#comments</comments>
		<pubDate>Fri, 09 Jun 2006 11:42:15 +0000</pubDate>
		<dc:creator>Andy Piper</dc:creator>
				<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[MQ/Broker]]></category>
		<category><![CDATA[WebSphere]]></category>

		<guid isPermaLink="false">http://andypiper.wordpress.com/2006/06/09/new-broker-and-mq-administration-tooling/</guid>
		<description><![CDATA[Very exciting news. SupportPac IS02 was released today. From the text description, you might be lulled into suspecting that this is just another Eclipse plugin for MQ Explorer. In fact, this is a very cool extension that enables WebSphere Message &#8230; <a href="http://andypiper.co.uk/2006/06/09/new-broker-and-mq-administration-tooling/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=andypiper.co.uk&#038;blog=165026&#038;post=179&#038;subd=andypiper&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>Very exciting news.</p>
<p><a href="http://www-1.ibm.com/support/docview.wss?rs=171&amp;uid=swg24012457&amp;loc=en_US&amp;cs=utf-8&amp;lang=en">SupportPac IS02</a> was released today. From the text description, you might be lulled into suspecting that this is just another Eclipse plugin for MQ Explorer. In fact, this is a <em><strong>very cool extension</strong></em> that enables WebSphere Message Broker resources (brokers etc.) to be managed directly alongside your queue managers. It also means that WMB administrators no longer need to install the full Message Brokers Toolkit if all they want to do is perform basic administration tasks such as BAR file deployment, create/start/stop brokers, etc..</p>
<p>Congratulations to the development team. I got to take an early look at this in the lab, so I&#8217;m really keen to show it to our customers.</p>
<p>I&#8217;d post a screenshot but I don&#8217;t have the bandwidth to upload one at the moment. Watch this space.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/andypiper.wordpress.com/179/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/andypiper.wordpress.com/179/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/andypiper.wordpress.com/179/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/andypiper.wordpress.com/179/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=andypiper.co.uk&#038;blog=165026&#038;post=179&#038;subd=andypiper&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://andypiper.co.uk/2006/06/09/new-broker-and-mq-administration-tooling/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1526dcb784188b422544c6344ef223c2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">andyp</media:title>
		</media:content>
	</item>
		<item>
		<title>Software updates for the WebSphere family</title>
		<link>http://andypiper.co.uk/2006/04/04/software-updates-for-the-websphere-family/</link>
		<comments>http://andypiper.co.uk/2006/04/04/software-updates-for-the-websphere-family/#comments</comments>
		<pubDate>Tue, 04 Apr 2006 17:04:05 +0000</pubDate>
		<dc:creator>Andy Piper</dc:creator>
				<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[IBM]]></category>
		<category><![CDATA[Middleware]]></category>
		<category><![CDATA[MQ/Broker]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[WebSphere]]></category>

		<guid isPermaLink="false">http://andypiper.wordpress.com/2006/04/04/software-updates-for-the-websphere-family/</guid>
		<description><![CDATA[Two important updates that are worth mentioning: WebSphere Message Broker version 6, fixpack 6.0.0.1. Check out the release notes. WebSphere Application Server Community Edition, version 1.0.1.0. The list of new features includes web-tier clustering, simplified deployment, and improved portability to &#8230; <a href="http://andypiper.co.uk/2006/04/04/software-updates-for-the-websphere-family/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=andypiper.co.uk&#038;blog=165026&#038;post=112&#038;subd=andypiper&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>Two important updates that are worth mentioning:</p>
<ul>
<li>WebSphere Message Broker version 6, <a href="http://www-1.ibm.com/support/docview.wss?rs=849&amp;context=SSKM8N&amp;dc=D400&amp;uid=swg24011995&amp;loc=en_US&amp;cs=UTF-8&amp;lang=en&amp;rss=ct849websphere">fixpack 6.0.0.1</a>. Check out the <a href="http://www-1.ibm.com/support/docview.wss?rs=849&amp;uid=swg27007480">release notes</a>.</li>
<li>WebSphere Application Server Community Edition, <a href="https://www14.software.ibm.com/webapp/iwm/web/preLogin.do?lang=en_US&amp;source=wsced">version 1.0.1.0</a>. The <a href="http://www-1.ibm.com/support/docview.wss?rs=2359&amp;context=SS6JMN&amp;dc=D600&amp;uid=swg21233788&amp;loc=en_US&amp;cs=UTF-8&amp;lang=en">list of new features</a> includes web-tier clustering, simplified deployment, and improved portability to other members of the WebSphere Application Server family.</li>
</ul>
<p>Technorati tags: <a href="http://technorati.com/tag/IBM" rel="tag">IBM</a> <a href="http://technorati.com/tag/WebSphere" rel="tag">WebSphere</a> <a href="http://technorati.com/tag/WASCE" rel="tag">WASCE</a> <a href="http://technorati.com/tag/Message+Broker" rel="tag">Message Broker</a> <a href="http://technorati.com/tag/WMB" rel="tag">WMB</a> <a href="http://technorati.com/tag/fixpack" rel="tag">fixpack</a></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/andypiper.wordpress.com/112/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/andypiper.wordpress.com/112/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/andypiper.wordpress.com/112/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/andypiper.wordpress.com/112/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=andypiper.co.uk&#038;blog=165026&#038;post=112&#038;subd=andypiper&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://andypiper.co.uk/2006/04/04/software-updates-for-the-websphere-family/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1526dcb784188b422544c6344ef223c2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">andyp</media:title>
		</media:content>
	</item>
		<item>
		<title>More news in brief</title>
		<link>http://andypiper.co.uk/2006/03/17/more-news-in-brief/</link>
		<comments>http://andypiper.co.uk/2006/03/17/more-news-in-brief/#comments</comments>
		<pubDate>Fri, 17 Mar 2006 14:33:00 +0000</pubDate>
		<dc:creator>Andy Piper</dc:creator>
				<category><![CDATA[DB2]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[IBM]]></category>
		<category><![CDATA[Lotus]]></category>

		<guid isPermaLink="false">https://andypiper.wordpress.com/2006/03/17/more-news-in-brief/</guid>
		<description><![CDATA[Random interesting things from around the web that I&#39;ve been looking at this week: Doug Tidwell on Eclipse Using Eclipse for building UNIX applications Migrating from Outlook Express to Lotus Notes DB2 on Linux HOWTO The $39 experiment Technorati tags: &#8230; <a href="http://andypiper.co.uk/2006/03/17/more-news-in-brief/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=andypiper.co.uk&#038;blog=165026&#038;post=80&#038;subd=andypiper&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>Random interesting things from around the web that I&#39;ve been looking at this week:</p>
<ul>
<li><a href="http://www-128.ibm.com/developerworks/blogs/dw_blog_comments.jspa?blog=319&amp;entry=110281">Doug Tidwell on Eclipse</a></li>
<li><a href="http://www-128.ibm.com/developerworks/eserver/library/es-unix-eclipse/?ca=dnw-709">Using Eclipse for building UNIX applications</a></li>
<li><a href="http://blog.lekkim.heisterberg.dk/lekkimworld/2006/03/02/1141279810529.html">Migrating from Outlook Express to Lotus Notes</a></li>
<li><a href="http://howtos.linux.com/howtos/DB2-HOWTO/">DB2 on Linux HOWTO</a></li>
<li><a href="http://www.the39dollarexperiment.com/">The $39 experiment</a></li>
</ul>
<p>Technorati tags: <a href="http://technorati.com/tag/IBM" rel="tag">IBM</a> <a href="http://technorati.com/tag/Notes" rel="tag">Notes</a> <a href="http://technorati.com/tag/Eclipse" rel="tag">Eclipse</a> <a href="http://technorati.com/tag/DB2" rel="tag">DB2</a> <a href="http://technorati.com/tag/Lotus" rel="tag">Lotus</a></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/andypiper.wordpress.com/80/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/andypiper.wordpress.com/80/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/andypiper.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/andypiper.wordpress.com/80/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=andypiper.co.uk&#038;blog=165026&#038;post=80&#038;subd=andypiper&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://andypiper.co.uk/2006/03/17/more-news-in-brief/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1526dcb784188b422544c6344ef223c2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">andyp</media:title>
		</media:content>
	</item>
		<item>
		<title>The end of SWT? Mustang kicks back</title>
		<link>http://andypiper.co.uk/2006/02/22/the-end-of-swt-mustang-kicks-back/</link>
		<comments>http://andypiper.co.uk/2006/02/22/the-end-of-swt-mustang-kicks-back/#comments</comments>
		<pubDate>Wed, 22 Feb 2006 15:39:13 +0000</pubDate>
		<dc:creator>Andy Piper</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">https://andypiper.wordpress.com/2006/02/22/the-end-of-swt-mustang-kicks-back/</guid>
		<description><![CDATA[One of the big annoyances I always had with Java was how bad rich client / desktop applications looked. They can be ugly, and even with Swing, the look and feel often never quite matched the native desktop&#8230; this was &#8230; <a href="http://andypiper.co.uk/2006/02/22/the-end-of-swt-mustang-kicks-back/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=andypiper.co.uk&#038;blog=165026&#038;post=60&#038;subd=andypiper&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>One of the big annoyances I always had with Java was how bad rich client / desktop applications looked. They can be ugly, and even with Swing, the look and feel often never quite matched the native desktop&#8230; this was particularly true on Linux, and I was also disappointed with the lack of antialiased (smoothed) fonts for Swing GUIs on Windows until recently.</p>
<p>Ensode.net has <a href="http://ensode.net/java_swing_mustang_screenshots_gtk.html">some screenshots of the new GTK look and feel</a> that is due to come along in Mustang (aka Java 1.6), and it does seem that it is likely to be a much better match for my Linux GNOME desktop.</p>
<p>Of course, this isn&#39;t enough to sway me away from SWT, which always looks completely native, and as a programming framework it gets richer by the day. developerWorks has an <a href="http://www.ibm.com/developerworks/java/library/os-swingswt/index.html?ca=drs-">article comparing AWT, Swing and SWT</a>, and a tutorial on how to <a href="http://www.ibm.com/developerworks/edu/j-dw-java-swing2swt-i.html">migrate your applications from Swing to SWT</a>.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/andypiper.wordpress.com/60/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/andypiper.wordpress.com/60/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/andypiper.wordpress.com/60/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/andypiper.wordpress.com/60/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=andypiper.co.uk&#038;blog=165026&#038;post=60&#038;subd=andypiper&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://andypiper.co.uk/2006/02/22/the-end-of-swt-mustang-kicks-back/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1526dcb784188b422544c6344ef223c2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">andyp</media:title>
		</media:content>
	</item>
		<item>
		<title>WAS CE 1.0.0.1 &#8211; a good looking update</title>
		<link>http://andypiper.co.uk/2006/02/21/was-ce-1001-a-good-looking-update/</link>
		<comments>http://andypiper.co.uk/2006/02/21/was-ce-1001-a-good-looking-update/#comments</comments>
		<pubDate>Tue, 21 Feb 2006 14:12:20 +0000</pubDate>
		<dc:creator>Andy Piper</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[IBM]]></category>
		<category><![CDATA[Middleware]]></category>
		<category><![CDATA[WebSphere]]></category>

		<guid isPermaLink="false">https://andypiper.wordpress.com/2006/02/21/was-ce-1001-a-good-looking-update/</guid>
		<description><![CDATA[I just installed version 1.0.0.1 of WebSphere Application Server Community Edition, which is based on Apache Geronimo v 1.0 The admin console for this release has had a significant revamp, with some nice icons added to the GUI. It has &#8230; <a href="http://andypiper.co.uk/2006/02/21/was-ce-1001-a-good-looking-update/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=andypiper.co.uk&#038;blog=165026&#038;post=56&#038;subd=andypiper&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>I just installed <a href="https://www14.software.ibm.com/webapp/iwm/web/preLogin.do?lang=en_US&amp;source=wsced" title="Download WAS CE 1.0.0.1">version 1.0.0.1 of WebSphere Application Server Community Edition</a>, which is based on Apache Geronimo v 1.0</p>
<p><img src="http://static.flickr.com/19/102601273_51e64d85b4_o.png" /></p>
<p>The admin console for this release has had a significant revamp, with some nice icons added to the GUI. It has some very useful functionality (I like the log viewer in particular).</p>
<p>Unfortunately (and foolishly) I ignored the warning not to install over the top of an existing installation, and pressed Next after the installer had told me to choose an alternative install path or uninstall first. As a result, I lost my existing server configuration. Fortunately, it was trivial to redeploy the sample JMS application I&#39;ve been playing with:<br />
<code><br />
C:\WebSphere\CE\bin&gt; deploy --user [user] --password [pword] deploy ..\samples\jmssimple\sender.war<br />
</code><br />
Sadly, I haven&#39;t had a chance to try out the Eclipse plugin yet&#8230; but this looks like a nice step forward.</p>
<p>Technorati tags: <a href="http://technorati.com/tag/IBM" rel="tag">IBM</a> <a href="http://technorati.com/tag/Websphere" rel="tag">Websphere</a> <a href="http://technorati.com/tag/WASCE" rel="tag">WASCE</a> <a href="http://technorati.com/tag/geronimo" rel="tag">geronimo</a> <a href="http://technorati.com/tag/Java" rel="tag">Java</a></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/andypiper.wordpress.com/56/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/andypiper.wordpress.com/56/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/andypiper.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/andypiper.wordpress.com/56/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=andypiper.co.uk&#038;blog=165026&#038;post=56&#038;subd=andypiper&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://andypiper.co.uk/2006/02/21/was-ce-1001-a-good-looking-update/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1526dcb784188b422544c6344ef223c2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">andyp</media:title>
		</media:content>

		<media:content url="http://static.flickr.com/19/102601273_51e64d85b4_o.png" medium="image" />
	</item>
		<item>
		<title>Database shootout</title>
		<link>http://andypiper.co.uk/2006/02/03/database-shootout/</link>
		<comments>http://andypiper.co.uk/2006/02/03/database-shootout/#comments</comments>
		<pubDate>Fri, 03 Feb 2006 12:04:07 +0000</pubDate>
		<dc:creator>Andy Piper</dc:creator>
				<category><![CDATA[DB2]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[IBM]]></category>
		<category><![CDATA[MQ/Broker]]></category>
		<category><![CDATA[WebSphere]]></category>

		<guid isPermaLink="false">https://andypiper.wordpress.com/2006/02/03/database-shootout/</guid>
		<description><![CDATA[Following on from my posting about DB2 Express-C, I was very interested to read an article comparing Cloudscape/Derby with MySQL. Cloudscape is a slightly different product to both DB2 Express and MySQL, since it can be embedded inside your application &#8230; <a href="http://andypiper.co.uk/2006/02/03/database-shootout/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=andypiper.co.uk&#038;blog=165026&#038;post=52&#038;subd=andypiper&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>Following on from <a href="http://andypiper.wordpress.com/2006/01/31/db2-goes-free/">my posting about DB2 Express-C</a>, I was very interested to read an article <a href="http://www.devx.com/IBMDB2/Article/28526">comparing Cloudscape/Derby with MySQL</a>. <a href="http://www-306.ibm.com/software/data/cloudscape/" title="IBM Cloudscape product page">Cloudscape</a> is a slightly different product to both DB2 Express and MySQL, since it can be embedded inside your application and doesn&#39;t need any specific administration tools. The database is hidden from the user. This can be a huge advantage, depending on your application requirements.</p>
<p>For example, in <a href="http://www-306.ibm.com/software/integration/wbimessagebroker/">WebSphere Message Broker version 6</a>, the Configuration Manager now uses Cloudscape instead of DB2 to store its information. This means that it is easily portable (it now runs on all of the WMB supported platforms), and you don&#39;t need to install and use DB2 if you don&#39;t want it.</p>
<p>Take a look at Cloudscape, also known as <a href="http://db.apache.org/derby/">Apache Derby</a>, if you are interested in a lightweight embeddable database. If you need something a bit bigger and don&#39;t mind some administration, DB2 Express-C is worth a look.</p>
<p>Technorati tags: <a href="http://technorati.com/tag/db2" rel="tag">db2</a> <a href="http://technorati.com/tag/database" rel="tag">database</a> <a href="http://technorati.com/tag/derby" rel="tag">derby</a> <a href="http://technorati.com/tag/mysql" rel="tag">mysql</a> <a href="http://technorati.com/tag/IBM" rel="tag">IBM</a> <a href="http://technorati.com/tag/websphere" rel="tag">websphere</a> <a href="http://technorati.com/tag/broker" rel="tag">broker</a></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/andypiper.wordpress.com/52/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/andypiper.wordpress.com/52/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/andypiper.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/andypiper.wordpress.com/52/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=andypiper.co.uk&#038;blog=165026&#038;post=52&#038;subd=andypiper&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://andypiper.co.uk/2006/02/03/database-shootout/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1526dcb784188b422544c6344ef223c2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">andyp</media:title>
		</media:content>
	</item>
		<item>
		<title>Java, Eclipse, SWT &#8211; a blog</title>
		<link>http://andypiper.co.uk/2006/01/27/java-eclipse-swt-a-blog/</link>
		<comments>http://andypiper.co.uk/2006/01/27/java-eclipse-swt-a-blog/#comments</comments>
		<pubDate>Fri, 27 Jan 2006 10:21:25 +0000</pubDate>
		<dc:creator>Andy Piper</dc:creator>
				<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[IBM]]></category>

		<guid isPermaLink="false">https://andypiper.wordpress.com/2006/01/27/java-eclipse-swt-a-blog/</guid>
		<description><![CDATA[I just discovered that Joe Winchester, of Eclipse Visual Editor project fame, has a blog. I shall have to follow it.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=andypiper.co.uk&#038;blog=165026&#038;post=47&#038;subd=andypiper&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>I just discovered that Joe Winchester, of <a href="http://www.eclipse.org/vep">Eclipse Visual Editor project</a> fame, has a <a href="http://joewinchester.javadevelopersjournal.com/" title="Joe Winchester&#39;s blog">blog</a>. I shall have to follow it.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/andypiper.wordpress.com/47/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/andypiper.wordpress.com/47/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/andypiper.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/andypiper.wordpress.com/47/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=andypiper.co.uk&#038;blog=165026&#038;post=47&#038;subd=andypiper&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://andypiper.co.uk/2006/01/27/java-eclipse-swt-a-blog/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1526dcb784188b422544c6344ef223c2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">andyp</media:title>
		</media:content>
	</item>
		<item>
		<title>Extending WebSphere MQ Explorer</title>
		<link>http://andypiper.co.uk/2005/12/21/extending-websphere-mq-explorer/</link>
		<comments>http://andypiper.co.uk/2005/12/21/extending-websphere-mq-explorer/#comments</comments>
		<pubDate>Wed, 21 Dec 2005 16:08:55 +0000</pubDate>
		<dc:creator>Andy Piper</dc:creator>
				<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[MQ/Broker]]></category>
		<category><![CDATA[WebSphere]]></category>

		<guid isPermaLink="false">https://andypiper.wordpress.com/2005/12/21/extending-websphere-mq-explorer/</guid>
		<description><![CDATA[The new WebSphere MQ Explorer in WebSphere MQ version 6 is based on Eclipse 3.x, which makes it highly extensible. Dale Lane from IBM Hursley (author of at least two WMQ SupportPacs) has written a developerWorks article on writing tests &#8230; <a href="http://andypiper.co.uk/2005/12/21/extending-websphere-mq-explorer/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=andypiper.co.uk&#038;blog=165026&#038;post=19&#038;subd=andypiper&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>The new WebSphere MQ Explorer in <a href="http://www.ibm.com/software/integration/mqfamily" title="MQ Family homepage">WebSphere MQ</a> version 6 is based on Eclipse 3.x, which makes it highly extensible. Dale Lane from IBM Hursley (author of at least two <a href="http://www-1.ibm.com/support/docview.wss?rs=171&amp;uid=swg24010096&amp;loc=en_US&amp;cs=utf-8&amp;lang=en" title="Healthcheck plugin">WMQ</a> <a href="http://www-1.ibm.com/support/docview.wss?rs=171&amp;uid=swg24010288" title="Search plugin">SupportPacs</a>) has written a developerWorks article on <a href="http://www-128.ibm.com/developerworks/websphere/library/techarticles/0512_lane/0512_lane.html" title="Java tests for WMQ">writing tests in Java which can be used in WMQ Explorer</a>.</p>
<p>Technorati tags: <a href="http://technorati.com/tag/websphere" rel="tag">websphere</a>  <a href="http://technorati.com/tag/mq" rel="tag">mq</a> <a href="http://technorati.com/tag/ibm" rel="tag">ibm</a> <a href="http://technorati.com/tag/eclipse" rel="tag">eclipse</a> <a href="http://technorati.com/tag/java" rel="tag">java</a></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/andypiper.wordpress.com/19/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/andypiper.wordpress.com/19/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/andypiper.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/andypiper.wordpress.com/19/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=andypiper.co.uk&#038;blog=165026&#038;post=19&#038;subd=andypiper&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://andypiper.co.uk/2005/12/21/extending-websphere-mq-explorer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1526dcb784188b422544c6344ef223c2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">andyp</media:title>
		</media:content>
	</item>
		<item>
		<title>SOA and the IBM product stack</title>
		<link>http://andypiper.co.uk/2005/12/16/soa-and-the-ibm-product-stack/</link>
		<comments>http://andypiper.co.uk/2005/12/16/soa-and-the-ibm-product-stack/#comments</comments>
		<pubDate>Fri, 16 Dec 2005 00:27:32 +0000</pubDate>
		<dc:creator>Andy Piper</dc:creator>
				<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[IBM]]></category>
		<category><![CDATA[Lotus]]></category>
		<category><![CDATA[Rational]]></category>
		<category><![CDATA[WebSphere]]></category>

		<guid isPermaLink="false">https://andypiper.wordpress.com/2005/12/16/soa-and-the-ibm-product-stack/</guid>
		<description><![CDATA[Tempted though I am to weigh in on the recent post by Rich Turner of Microsoft UK on the perceived differences in style between IBM and Microsoft, particularly in the consulting arena, Richard Brown seems to have it covered with &#8230; <a href="http://andypiper.co.uk/2005/12/16/soa-and-the-ibm-product-stack/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=andypiper.co.uk&#038;blog=165026&#038;post=14&#038;subd=andypiper&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>Tempted though I am to weigh in on the <a href="http://blogs.msdn.com/richardt/archive/2005/12/13/503292.aspx" title="IBM Hursley, SOA, ESB and Consulting">recent post by Rich Turner</a> of Microsoft UK on the perceived differences in style between IBM and Microsoft, particularly in the consulting arena, Richard Brown seems to <a href="http://gendal.blogspot.com/2005/12/we-dont-all-work-for-global-services.html" title="We don&#39;t all work for Global Services...">have it covered</a> with his usual mix of good humour and sharp perception. Suffice to say that I believe Richard is absolutely right in saying that we don&#39;t all work for Global Services, and that MCS and IBM <i>Software</i> Services have very similar missions. I&#39;ll come back to this point later.</p>
<p>So instead I want to talk about the series of articles on <a href="http://www.regdeveloper.co.uk/" title="The Register">The Register</a> by Phil Howard of Bloor Research. The <a href="http://www.regdeveloper.co.uk/2005/12/14/ibm_soa_message/" title="Problems with IBM&#39;s SOA message?">final entry</a> in the series suggests that IBM has a problem with the <acronym title="Service Oriented Architecture">SOA</acronym> message &#8211; we just have too many products.</p>
<p>I heard this same statement from a customer earlier this week. Here are my thoughts on the matter:</p>
<ul>
<li>Sure, we have a number of products which fit in across the whole swathe of an SOA. Let&#39;s talk about at a few of the development tools, for example: Rational Software Architect, Rational Application Developer, WebSphere Integration Developer, WebSphere Business Modeler. These are all based on the Eclipse platform (as are all of our tools), and provide functionality appropriate to their target audience: architect, J2EE developer, ESB integration developer, business analyst. The look-and-feel is consistent. If necessary they can be combined into a single workbench. What&#39;s so scary about that? You can choose the products you want, and combine them as you wish.</li>
<li>IBM is strongly behind open standards, and we go out of our way to ensure that our products conform to agreed open standards wherever possible. We don&#39;t go around evangelising a rip-and-replace strategy. We know that many customers have a technology soup already, and there are heritage applications and platforms that aren&#39;t going to be going away any time soon. I&#39;ve been with IBM for 4 years, working with our WebSphere integration products, and literally every day of my time with the company to date has been about applying our technology to integration problems that customers face. By following a strategy based on open standards, the ability of our products to interoperate with those from other vendors is greatly increased. Again, you can pick and choose what you need from our portfolio to fit in with the needs of your business.</li>
<li>What if we just had a single, &quot;uber-product&quot; for SOA? How much sense would that make? It just isn&#39;t reasonable, surely? And just how &quot;simple&quot; would such a product be? What we have is a set of software products which cover the challenges which customers are likely to face as they set about building an SOA. I also believe that we have a consistent message and that each of our software brands makes its own strong contribution as part of the SOA strategy. You need a development tool? Look at the Rational brand. You want to look at collaboration? That&#39;s Lotus. Monitoring, security, systems management? Tivoli products. We have excellent coverage; it doesn&#39;t matter which point you want to start from, we can help you to deliver an SOA.</li>
</ul>
<p>The final point raised by the piece is that one of the really key aspects of implementing an SOA is that of the cultural impact, which I think we can talk about in terms of <b>governance</b>. Phil Howard argues that since this is more a business issue than an IT issue, it is outside the domain of IBM Software Group. I agree with him up to a point; but this is where we dovetail neatly (I hope!) back into the point about IBM Software Services and IBM Global Services. IBM Software Group may not be able to cause a cultural change simply through the software that we release*, but as a Software Services consultant I certainly go out of my way to talk about the business impact of SOA. It simply isn&#39;t going to work if the business decides to build an ESB and then the IT development groups fail to use it &#8211; you miss out on the benefits. Strong leadership and governance is critical. As a consultant part of my role is to not only transfer <i>technical</i> skills to our customers, but also some of our experience and understanding of the cultural impact of SOA on both business and IT people.</p>
<p>* unless&#8230; we came up with some kind of mind-control software&#8230; interesting&#8230; I&#39;ll have to talk to the guys in the labs&#8230; <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Technorati tags: <a href="http://technorati.com/tag/SOA" rel="tag">SOA</a> <a href="http://technorati.com/tag/ESB" rel="tag">ESB</a> <a href="http://technorati.com/tag/websphere" rel="tag">websphere</a>  <a href="http://technorati.com/tag/IBM" rel="tag">IBM</a> <a href="http://technorati.com/tag/rational" rel="tag">rational</a> <a href="http://technorati.com/tag/tivoli" rel="tag">tivoli</a> <a href="http://technorati.com/tag/lotus" rel="tag">lotus</a> <a href="http://technorati.com/tag/eclipse" rel="tag">Eclipse</a></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/andypiper.wordpress.com/14/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/andypiper.wordpress.com/14/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/andypiper.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/andypiper.wordpress.com/14/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=andypiper.co.uk&#038;blog=165026&#038;post=14&#038;subd=andypiper&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://andypiper.co.uk/2005/12/16/soa-and-the-ibm-product-stack/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1526dcb784188b422544c6344ef223c2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">andyp</media:title>
		</media:content>
	</item>
		<item>
		<title>RAD/RSA/Eclipse and CVSNT</title>
		<link>http://andypiper.co.uk/2005/08/18/radrsaeclipse-and-cvsnt/</link>
		<comments>http://andypiper.co.uk/2005/08/18/radrsaeclipse-and-cvsnt/#comments</comments>
		<pubDate>Thu, 18 Aug 2005 16:05:00 +0000</pubDate>
		<dc:creator>Andy Piper</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Rational]]></category>

		<guid isPermaLink="false">https://andypiper.wordpress.com/2005/08/18/radrsaeclipse-and-cvsnt/</guid>
		<description><![CDATA[A colleague in ISSW was having problems getting Rational Software Architect v6.0.0.1 to talk to CVSNT. Some people talk of me as &#34;a CVS guru&#34;, although I&#39;m not sure I&#39;d go that far. There has been a long-running issue with &#8230; <a href="http://andypiper.co.uk/2005/08/18/radrsaeclipse-and-cvsnt/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=andypiper.co.uk&#038;blog=165026&#038;post=3&#038;subd=andypiper&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>A colleague in ISSW was having problems getting Rational Software Architect v6.0.0.1 to talk to <a href="http://www.cvsnt.org/">CVSNT</a>.</p>
<p>Some people talk of me as &quot;a CVS guru&quot;, although I&#39;m not sure I&#39;d go that far.</p>
<p>There has been a long-running issue with Eclipse not fully supporting CVSNT (or maybe it is the other way round!). CVSNT is a fork of the UNIX CVS code, integrated more closely with Windows, and it doesn&#39;t quite work the same as vanilla CVS. When an issue arose way back in the mists of time between Eclipse and CVSNT, the Eclipse project decided to stop supporting CVSNT. I&#39;m not claiming to know the history here, but I do know that there were Eclipse bugs raised &#8211; go have a look in bugzilla at eclipse.org.</p>
<p>So we are now in a situation where, if you try to connect Eclipse 3.x (RAD, RSA etc.) to a CVSNT repository, you get told &quot;CVSNT does not always properly communicate resource paths in this mode resuliting in failure of some specialized Eclipse CVS operations. The use of a repository prefix should be disabled if the full functionality of the Eclipse CVS client is desired.&quot;</p>
<p>However &#8211; it can be made to work &#8211; and I&#39;ve personally found no issues.<br />
There are three options (listed here in decreasing order of difficulty, so go with option 3 and work backwards!)</p>
<ol>
<li>Obtain one of the earlier version of CVSNT. Until recently, I used 2.0.51d. There are archived versions at <a href="http://www.cvsnt.org/archive/">http://www.cvsnt.org/archive/</a> &#8211; but it looks like the earliest version now available is 2.0.58.  If you run one of these versions you will still see the error, but there is a CVSNT option &quot;Act like a Unix server&quot;. If you set that option, the error will disappear.</li>
<li>Instead of using the &quot;Act like a Unix server&quot; option, you can set the Repository name and location (both fields) to have the drive prefix (like &quot;C:/cvsrepository&quot;). CVSNT will issue a warning, but Eclipse will work fine. I believe that this works in both 2.0.51 and the latest, 2.5.0.1.1076.<br />
<img src="http://photos1.blogger.com/hello/14/9034/400/cvsnt-repo.jpg" border="0" /></li>
<li>Set the &quot;Respond as cvs 1.11.2 to version request&quot; option on the Compatibility tab in CVSNT 2.5.0.1.1076. You should also ensure that &quot;Emulate &#39;-n checkout&#39; bug&quot; is set (which it usually is by default).<br />
<img src="http://photos1.blogger.com/hello/14/9034/400/cvsnt-compat.jpg" border="0" /></li>
</ol>
<p>Hope that this information helps someone out there.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/andypiper.wordpress.com/3/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/andypiper.wordpress.com/3/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/andypiper.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/andypiper.wordpress.com/3/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=andypiper.co.uk&#038;blog=165026&#038;post=3&#038;subd=andypiper&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://andypiper.co.uk/2005/08/18/radrsaeclipse-and-cvsnt/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1526dcb784188b422544c6344ef223c2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">andyp</media:title>
		</media:content>

		<media:content url="http://photos1.blogger.com/hello/14/9034/400/cvsnt-repo.jpg" medium="image" />

		<media:content url="http://photos1.blogger.com/hello/14/9034/400/cvsnt-compat.jpg" medium="image" />
	</item>
	</channel>
</rss>