<?xml version='1.0' encoding='UTF-8'?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-2124153373622490226</id><updated>2008-11-14T08:02:46.062Z</updated><title type='text'>Innolocity</title><subtitle type='html'>Lets talk about Innolocity. Innolocity is the velocity of Innovation. Lets talk about the nature of innovation and about innovations and trends. The aim of the blog is to identify real innovations and to find out, why it is so difficult to create effective innovation.</subtitle><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2124153373622490226/posts/default'/><link rel='alternate' type='text/html' href='http://www.tritsch.org/Blog/Blog.html'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/2124153373622490226/posts/default?start-index=26&amp;max-results=25'/><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://www.tritsch.org/Blog/atom.xml'/><author><name>Roland Tritsch</name><uri>http://www.blogger.com/profile/11466499881992143250</uri><email>roland.tritsch@progress.com</email></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>36</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2124153373622490226.post-1736127009965487206</id><published>2008-11-14T07:48:00.004Z</published><updated>2008-11-14T08:02:39.485Z</updated><title type='text'>FUSE Quickstart - a sneak preview</title><content type='html'>Yes, we are busy to add new content to &lt;a href="http://fusesource.com/"&gt;FUSEsource&lt;/a&gt; :). First we published a/the first set of &lt;a href="http://fusesource.com/resources/video-archived-webinars/"&gt;FUSE TV videos&lt;/a&gt; and next we are going to publish a set of "FUSE Quickstart" screen casts. Take a look at the &lt;a href="http://www.tritsch.org/Podcast/Podcast.html"&gt;sneak preview&lt;/a&gt; and/or wait for the high-res versions to become available on &lt;a href="http://fusesource.com/"&gt;FUSEsource&lt;/a&gt; later on this month.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Tip/Hint: The best way to get the sneak preview is to &lt;a href="itpc://www.tritsch.org/Podcast/rss.xml"&gt;subscribe&lt;/a&gt; to the podcast and download all videos into iTunes :).&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/2124153373622490226/1736127009965487206/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=2124153373622490226&amp;postID=1736127009965487206' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2124153373622490226/posts/default/1736127009965487206'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2124153373622490226/posts/default/1736127009965487206'/><link rel='alternate' type='text/html' href='http://www.tritsch.org/Blog/2008/11/fuse-quickstart-sneak-preview.html' title='FUSE Quickstart - a sneak preview'/><author><name>Roland Tritsch</name><uri>http://www.blogger.com/profile/11466499881992143250</uri><email>roland.tritsch@progress.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2124153373622490226.post-2560547099997459084</id><published>2008-10-28T15:17:00.001Z</published><updated>2008-10-28T19:09:17.044Z</updated><title type='text'>AMQP for dummies - A guide for managers</title><content type='html'>(I start to like this "plane blogging" thing :))&lt;p&gt;&lt;a href="http://trenaman.blogspot.com"&gt;Adrian&lt;/a&gt; blogged about Microsoft embracing &lt;a href="http://jira.amqp.org/confluence/display/AMQP/Advanced+Message+Queuing+Protocol"&gt;AMQP&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Just from a technical point of view this is good news (assuming it will help the adoption of the Advanced Message Queueing Protocol (AMQP)), because AMQP is a very cool (and extremely well thought through) standard.&lt;/p&gt;&lt;p&gt;Given that there might be a renewed interest in the standard, let me just try to explain (again) what it is good for: The main benefit of AMQP (besides a couple of very cool features in the standard itself) is that it will (finally and for the first time) allow messaging stacks to interoperate. Today we have lots of good payload formats/protocols (e.g. XML) and even better standard APIs (e.g. JMS), but no standard wire-level protocol to allow one messaging stack talk to another. That means that currently all of your messaging endpoints need to have the same message stack. This creates a huge, hidden vendor lock-in. Yes, your JMS API allows your to replace a JMS provider with another one, but then you need to do it for all endpoints at the same time, because the wire-level protocol is different (and proprietary) for each and every message broker implementation.&lt;/p&gt;&lt;p&gt;Means right now you can only build homogenous messaging infrastructures. AMQP would allow you to build heterogenous messaging infrastructures, break the vendor lock-in and enjoy the power of choice. AMQP is the HTTP of messaging. I see AMQP as an enabler for &lt;br /&gt;innovation.&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/2124153373622490226/2560547099997459084/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=2124153373622490226&amp;postID=2560547099997459084' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2124153373622490226/posts/default/2560547099997459084'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2124153373622490226/posts/default/2560547099997459084'/><link rel='alternate' type='text/html' href='http://www.tritsch.org/Blog/2008/10/amqp-for-dummies-guide-for-managers.html' title='AMQP for dummies - A guide for managers'/><author><name>Roland Tritsch</name><uri>http://www.blogger.com/profile/11466499881992143250</uri><email>roland.tritsch@progress.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2124153373622490226.post-3556045881567527082</id><published>2008-10-28T14:34:00.001Z</published><updated>2008-10-28T19:00:14.473Z</updated><title type='text'>Social Networking - Del.icio.us rediscovered! or Do we need the Open Social API?</title><content type='html'>(Blogging from a plane en-route from DUB to BOS using the email interface of &lt;a href="http://blogger.com/"&gt;blogger.com&lt;/a&gt; :))&lt;p&gt;The other day I updated my &lt;a href="http://www.tritsch.org"&gt;website&lt;/a&gt; with the details of my new &lt;a href="http://www.progress.com"&gt;employer&lt;/a&gt; and decided to give a second live to my del.icio.us &lt;a href="http://delicious.com/rolandtritsch"&gt;account&lt;/a&gt; by using one of the widgets to include my reading list on my blog. I also had to decide, which of my social networks I reference on my site.&lt;/p&gt;&lt;p&gt;Currently I am using ...&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Social-Networking: Linked-In, Facebook, Xing, Plaxo&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Micro-Blogging: Twitter, Facebook, Plaxo&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Bookmarks: &lt;a href="http://Del.icio.us/"&gt;Del.icio.us&lt;/a&gt;, Facebook&lt;br /&gt;&lt;/li&gt;&lt;li&gt;IM: AOL, Skype&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;... and there are probably a couple that I forgot/missed. For social-networking I decided to make Facebook, Xing and Plaxo point to my Linked-In presence, for micro-blogging I decided to make Facebook and Plaxo point to my Twitter account, for Bookmarks I will use &lt;a href="http://Del.icio.us/"&gt;Del.icio.us&lt;/a&gt; (because it is nicely integrated with NetNewsWire) and for IM I will use Skype.&lt;/p&gt;&lt;p&gt;The exercise made me thing about social networking. The power of social networking is to bring people together, but right now there is not one social network, there are probably hundred big ones (including mega-networks like youtube) and thousands of small ones. Each social network documents another shade of your personality/interests: What do you do? What do you like? What do you watch? What do you read? What do you publish (e.g. blogs and pictures)?&lt;/p&gt;&lt;p&gt;Initially I felt that having multiple implementations for the same shade of social networking was actually counter-productive, because it fragments the communities and increases the maintenance overhead (updating multiple sites with the same information).&lt;/p&gt;&lt;p&gt;In the meantime I changed my mind. I am a big fan of evolution and darwinism (mutation and selection, survival of the fittest). Therefore I believe for the time being having multiple implementations is actually beneficial, because this way innovative implementations have a chance to put a variation on a shade (e.g. using Facebook to create a private/personal presence and Linked-In to create a professional presence/identity).&lt;/p&gt;&lt;p&gt;But how do we deal with the fragmentation of the communities/networks and what do we do about maintaining these, at least partially, overlapping networks? Can we eat the cake and have it too?&lt;/p&gt;&lt;p&gt;Yes, we can. This is where the Open Social API can (and hopefully will) add value. This API will allow us to build meta-social-networks. With this API we will be able to update and maintain all of our social networks with one API and will also be able to learn more about our social networks (e.g. who is on all of my social networks). It is my expectation that this API will create new, innovative social-networking applications, which will turn the diversity of the networks into value.&lt;/p&gt;&lt;p&gt;A bookmark to a very nice Google Tech Talk about the &lt;a href="http://code.google.com/apis/opensocial"&gt;Open Social API&lt;/a&gt; is on my Del.icio.us page. Check it out.&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/2124153373622490226/3556045881567527082/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=2124153373622490226&amp;postID=3556045881567527082' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2124153373622490226/posts/default/3556045881567527082'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2124153373622490226/posts/default/3556045881567527082'/><link rel='alternate' type='text/html' href='http://www.tritsch.org/Blog/2008/10/social-networking-delicious.html' title='Social Networking - Del.icio.us rediscovered! or Do we need the Open Social API?'/><author><name>Roland Tritsch</name><uri>http://www.blogger.com/profile/11466499881992143250</uri><email>roland.tritsch@progress.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2124153373622490226.post-4918543401547354791</id><published>2008-10-23T07:53:00.003+01:00</published><updated>2008-10-23T08:05:27.397+01:00</updated><title type='text'>Link of the Month - FUSE TV</title><content type='html'>Great new content. Check out &lt;a href="http://fusesource.com/"&gt;FUSEsource.com&lt;/a&gt;! &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;4 weeks ago we huddled in our "new" HQ in Bedford for Managment Meetings (and other fun :)). Debbie had the great idea to take advantage of our presence there and record a first set of FUSE TV sessions. Great fun! Check out the &lt;a href="http://fusesource.com/resources/video-archived-webinars/"&gt;result&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;And yes mea culpa, "aaaeeeehhhhhhmmmm" is not a german word. No Oscar for me (this time :)).&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/2124153373622490226/4918543401547354791/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=2124153373622490226&amp;postID=4918543401547354791' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2124153373622490226/posts/default/4918543401547354791'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2124153373622490226/posts/default/4918543401547354791'/><link rel='alternate' type='text/html' href='http://www.tritsch.org/Blog/2008/10/link-of-month-fuse-tv.html' title='Link of the Month - FUSE TV'/><author><name>Roland Tritsch</name><uri>http://www.blogger.com/profile/11466499881992143250</uri><email>roland.tritsch@progress.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2124153373622490226.post-7817689458016983390</id><published>2008-10-19T06:36:00.002+01:00</published><updated>2008-10-19T06:43:13.582+01:00</updated><title type='text'>Link of the Month - FUSE is moving on ...</title><content type='html'>... to FUSEsource.com. As part of the Progress acquisition we decided to change the host/domain name of the FUSE community website from open.iona.com to FUSEsource.com.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I like the new name better, because what we do here is not about a company (be it IONA or Progress). It is about a project. In our case FUSE.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The renaming will also allow us to role out more interesting stuff in the near future on a new, consistent family of good host/domain names. Stay tuned :). &lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/2124153373622490226/7817689458016983390/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=2124153373622490226&amp;postID=7817689458016983390' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2124153373622490226/posts/default/7817689458016983390'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2124153373622490226/posts/default/7817689458016983390'/><link rel='alternate' type='text/html' href='http://www.tritsch.org/Blog/2008/10/link-of-month-fuse-is-moving-on.html' title='Link of the Month - FUSE is moving on ...'/><author><name>Roland Tritsch</name><uri>http://www.blogger.com/profile/11466499881992143250</uri><email>roland.tritsch@progress.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2124153373622490226.post-6218426739368251616</id><published>2008-10-05T12:01:00.003+01:00</published><updated>2008-10-19T06:43:59.852+01:00</updated><title type='text'>The iPhone screen - Is it a problem or a solution?</title><content type='html'>Lot's of interesting exciting stuff is going to happen with FUSE over the next couple of month. &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Especially on the tooling side. The other day I was riding in the car with &lt;a href="http://oisinh.wordpress.com/"&gt;Oisin Hurley&lt;/a&gt; (Head of Tool Development for FUSE) and we discussed the value of having NOT a lot of screen real-estate, because it really makes you think about what the problem is the user wants/needs to solve and how you can guide the user through that process.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;There is a good video-cast available from Apple, which talks about&lt;a href="http://developer.apple.com/iphone/index.action"&gt; the principles of good UI design for the iPhone&lt;/a&gt;. I believe these principles are good principles regardless how much screen real-estate you have. To that extend designing UIs for limited screen real-estate is more a solution than a problem. It creates the right attitude :).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Other opinions? Thoughts?&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/2124153373622490226/6218426739368251616/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=2124153373622490226&amp;postID=6218426739368251616' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2124153373622490226/posts/default/6218426739368251616'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2124153373622490226/posts/default/6218426739368251616'/><link rel='alternate' type='text/html' href='http://www.tritsch.org/Blog/2008/10/iphone-screen-is-is-problem-or-solution.html' title='The iPhone screen - Is it a problem or a solution?'/><author><name>Roland Tritsch</name><uri>http://www.blogger.com/profile/11466499881992143250</uri><email>roland.tritsch@progress.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2124153373622490226.post-2830048800555748996</id><published>2008-10-05T11:18:00.004+01:00</published><updated>2008-10-05T11:49:25.566+01:00</updated><title type='text'>Complex Event Processing - An exiting (new) frontier</title><content type='html'>Through the merger (:)) with Progress, I got exposed to the new exciting field of (Real-Time) &lt;a href="http://en.wikipedia.org/wiki/Complex_Event_Processing"&gt;Complex Event Processing&lt;/a&gt; (CEP). There are a couple of obvious use cases in finance (e.g. algorithmic stock trading) and manufacturing (e.g.  detecting possible problems in the assembly line, which might effect your just-in-time service-level-agreements).&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Complex Event Processing or Intelligent Event Correlation is not what excites me. That was/is also possible using large data-warehouses and suitable data-mining solutions, but then you learn about it after the fact. It is not so much Complex Event Processing, it is more Complex Event Analysis. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;What excites me is the real-time aspect. The possibility to re-act to a set of correlated events as they happen.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The longer I think about it the more use-cases I see. Last month a large (if not the largest) utility provider world-wide visited us in Dublin for a 4-day SOA workshop. Among other things, they are looking for a solution to detect failures in the power grid before they happen or narrow down the location of the failure (faulty transformer) after it happens (e.g. to get a repair team onsite faster).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Last night I found a talk on Google Talks describing a solution for &lt;a href="http://www.youtube.com/watch?v=6PiMimSrP7A"&gt;Device-free Passive Localization for Wireless Environments&lt;/a&gt;. Another interesting use-case.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;CEP is everywhere. I am dying to find out, what the value of a solution for this kind of problems is.&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/2124153373622490226/2830048800555748996/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=2124153373622490226&amp;postID=2830048800555748996' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2124153373622490226/posts/default/2830048800555748996'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2124153373622490226/posts/default/2830048800555748996'/><link rel='alternate' type='text/html' href='http://www.tritsch.org/Blog/2008/10/complex-event-processing-exiting-new.html' title='Complex Event Processing - An exiting (new) frontier'/><author><name>Roland Tritsch</name><uri>http://www.blogger.com/profile/11466499881992143250</uri><email>roland.tritsch@progress.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2124153373622490226.post-6581583903445410496</id><published>2008-09-30T23:11:00.003+01:00</published><updated>2008-10-01T11:06:29.372+01:00</updated><title type='text'>Effective Mac - Using Time Maschine</title><content type='html'>On Saturday at 08:00am it happend to me. I move/dragged an email into a folder on my Mac and the machine froze. Diagnosis: Catastrophic harddisk failure. &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;But hey ... look at the bright side: I got to replace my 160GB disk with a bigger 250GB disk and got to test, if my Time Machine backup really works.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;And there is where the problem starts. In an ill-conceived effort to minimize the disk space and the time I need for my backup, I excluded all directories besides my "User" directory. This will allow you to recover single files (and/or mails, photos, etc.), but will make it very hard to recover a machine, since Time Machine (when you run the app) cannot restore all data from a given date.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The better/only way to do it, is to backup everything (including all apps, system folders, libraries) and just exclude a folder (e.g. the download folder), which has recoverable (fast changing, big, volatile) data in it (e.g. my iTunes Library). Basically reverse my backup strategy. This will create Time Machine backups, which include a snapshot of the entire system (including the operating system).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;These backups can then be used with the &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;&lt;a href="http://newsgroups.derkeiler.com/Archive/Uk/uk.comp.sys.mac/2008-01/msg02463.html"&gt;migration assistant&lt;/a&gt;&lt;/span&gt; to restore the machine with the last backup or even better you boot from the install DVD and use the &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;&lt;a href="http://www.macobserver.com/article/2008/01/28.15.shtml"&gt;restore from Time Machine utility&lt;/a&gt;&lt;/span&gt; to restore to a backup of your choice.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I can tell you, restoring a system file by file is tedious :).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/2124153373622490226/6581583903445410496/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=2124153373622490226&amp;postID=6581583903445410496' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2124153373622490226/posts/default/6581583903445410496'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2124153373622490226/posts/default/6581583903445410496'/><link rel='alternate' type='text/html' href='http://www.tritsch.org/Blog/2008/09/effective-mac-using-time-maschine.html' title='Effective Mac - Using Time Maschine'/><author><name>Roland Tritsch</name><uri>http://www.blogger.com/profile/11466499881992143250</uri><email>roland.tritsch@progress.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2124153373622490226.post-2968663860013100985</id><published>2008-09-10T09:32:00.002+01:00</published><updated>2008-09-10T09:36:09.001+01:00</updated><title type='text'>Effective Mac - Open Source Mac</title><content type='html'>Was looking for an opensource search engine for the Mac and found &lt;a href="http://www.opensourcemac.org/"&gt;this&lt;/a&gt; interesting website. I am already using half of the apps, but will take a look at the other half too :).</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/2124153373622490226/2968663860013100985/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=2124153373622490226&amp;postID=2968663860013100985' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2124153373622490226/posts/default/2968663860013100985'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2124153373622490226/posts/default/2968663860013100985'/><link rel='alternate' type='text/html' href='http://www.tritsch.org/Blog/2008/09/effective-mac-open-source-mac.html' title='Effective Mac - Open Source Mac'/><author><name>Roland Tritsch</name><uri>http://www.blogger.com/profile/11466499881992143250</uri><email>roland.tritsch@progress.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2124153373622490226.post-635767834231879081</id><published>2008-09-07T08:10:00.004+01:00</published><updated>2008-09-07T09:00:00.136+01:00</updated><title type='text'>Effective Mac - Growl back to work</title><content type='html'>Stumbled over James's blog entry about &lt;a href="http://macstrac.blogspot.com/2007/07/my-favourite-os-x-software.html"&gt;useful software for the Mac &lt;/a&gt;and added &lt;a href="http://growl.info/"&gt;Growl&lt;/a&gt; to my list of software that you need have/use to be effective, but was not able to make it work with X-Chat (AquaChat). Confronted with the option to figure out what is wrong or to try something new, I took the easy way out: I tried Colloquy. This worked out of the box. I know need to find out how to make my Twitter tweeds show up in Growl.</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/2124153373622490226/635767834231879081/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=2124153373622490226&amp;postID=635767834231879081' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2124153373622490226/posts/default/635767834231879081'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2124153373622490226/posts/default/635767834231879081'/><link rel='alternate' type='text/html' href='http://www.tritsch.org/Blog/2008/09/effective-mac-growl-back-to-work.html' title='Effective Mac - Growl back to work'/><author><name>Roland Tritsch</name><uri>http://www.blogger.com/profile/11466499881992143250</uri><email>roland.tritsch@progress.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2124153373622490226.post-658588837941066676</id><published>2008-09-02T09:54:00.006+01:00</published><updated>2008-11-11T16:50:42.314Z</updated><title type='text'>Open Source Business Models - Open-Core Licensing</title><content type='html'>OH NO, please!!! YABOOSBM!!! Yet another blog entry on open-source business models :).&lt;br /&gt;&lt;br /&gt;Ok, let's make it as short and as sweet as possible :).&lt;br /&gt;&lt;br /&gt;This morning I was reading &lt;a href="http://blogs.the451group.com/opensource/2008/09/01/andrew-lampitt-defines-open-core-licensing/"&gt;Matt Aslett's comment&lt;/a&gt; on &lt;a href="http://alampitt.typepad.com/lampitt_or_leave_it/2008/08/open-core-licen.html"&gt;Andrew Lampitt's blog&lt;/a&gt; entry on "Open-Core" licensing (which actually contains a link to a good &lt;a href="http://stephesblog.blogs.com/presentations/MySQL_OSBC_200705_handout.pdf"&gt;presentation&lt;/a&gt; by MySQL chief Marten Mickos).&lt;br /&gt;&lt;br /&gt;What I like about the approach is that it tries to take the emotion out of the discussion. We obviously all know in our head that open-source is about free speech and not free beer, but the heart then still reacts (at least sometimes) disappointed, when companies show that they are not pursuing  an open-source strategy for purely philosophical and/or altruistic reasons. In that context some of the hybrid models (e.g. selling closed-source features on top of a open-source core) got a bad reputation and got dismissed as "bait-and-switch" models.&lt;br /&gt;&lt;br /&gt;The value of open-source is NOT in the absence of a desire to make money with it. This is actually healthy and will make sure the approach/model with survive in the long-run.&lt;br /&gt;&lt;br /&gt;For me an interesting value of open-source is that it redefines the customer-vendor relationship. It creates a very open, honest pay-as-you-go relationship. Customers are not forced to give large sums of money to a vendor up-front and trust the vendor that it will do the right things with this money. Open-source is the ultimate customer empowerment tool (within limits as discussed by &lt;a href="http://blogs.the451group.com/opensource/2008/08/28/hell-freezes-over-matt-asay-on-the-problem-of-open-source-revenue-models/"&gt;Matt Asay&lt;/a&gt;).&lt;br /&gt;&lt;br /&gt;A very interesting side effect of this is that it allows the CFO to shift money from his capital expense budget to his operational expense budget, which in general makes his business more manageable.&lt;br /&gt;&lt;br /&gt;These are good reasons for open-source. And yes, to keep it alive, we have to find ways to make money with it and share the ROI over the entire delivery/value-chain.&lt;br /&gt;&lt;br /&gt;Shortening the list of open-source business models in Marten's presentation, I right now see the following main models in the market:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Open-Core Model - have an open-source core and sell closed-source features on top of it (e.g. SugarCRM)&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Dual Licensing Model- one product/project that gets licensed with a viral, GPL-style license and a commercial closed-source license (e.g. MySQL)&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Services Models - where you get to download a productized version of an open-source project and pay a fee for the support you get on it&lt;/li&gt;&lt;/ul&gt;All of these (and variations/combinations of these) are good valid models, which can deliver a lot of value to customers.&lt;br /&gt;&lt;br /&gt;It remains to be seen, which one will proof to be the most innovative one.</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/2124153373622490226/658588837941066676/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=2124153373622490226&amp;postID=658588837941066676' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2124153373622490226/posts/default/658588837941066676'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2124153373622490226/posts/default/658588837941066676'/><link rel='alternate' type='text/html' href='http://www.tritsch.org/Blog/2008/09/opensource-business-models-open-core.html' title='Open Source Business Models - Open-Core Licensing'/><author><name>Roland Tritsch</name><uri>http://www.blogger.com/profile/11466499881992143250</uri><email>roland.tritsch@progress.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2124153373622490226.post-6126150167879721920</id><published>2008-08-25T14:25:00.012+01:00</published><updated>2008-11-11T16:51:31.538Z</updated><title type='text'>Open Source Innovation - Fact or Fiction</title><content type='html'>Is Open Source Innovation an oxymoron? Is Open-source fostering innovation or killing it?&lt;br /&gt;&lt;br /&gt;There are two school of thoughts out there: First, there are lots of people, who say that open-source is not fostering innovation or even killing it, because it is just about the reimplementation of already solved problems and that it actually kills innovation, because it keeps people from implementing solutions that can not be protected from being reimplemented as an open-source solution. Second there are at least as many people, who say that open-source is actually creating/fostering innovation, because a company can not hide behind a bad implementation and will always be forced to look for ways to make its solution better, faster and more affordable.&lt;br /&gt;&lt;br /&gt;Let's first contemplate on the nature of innovation. As &lt;a href="http://www.tritsch.org/Blog/2008/04/colossus-of-rhodes.html"&gt;previously discussed&lt;/a&gt; there is a difference between innovation and creativity: You can ask people to be creative, but you can't really ask them to be innovative, because innovation is something that get's established after the fact, means it get's established by the traction you get with your ideas in a give business context and the impact they have on the business and the market.&lt;br /&gt;&lt;br /&gt;I personally believe that you cannot orchestrate or manage or create innovation. It just happens. It happens in a more darwinistic way: Through diversity/competition/mutation and selection. What you can do is to create an environment, which cherishes  diversity/creativity and competition. This will increase the likelyhood that some of your ideas turn into real innovation. In that context you probably want to set up a number of small units to shoot at the same target and want to make them compete for the best implementation. This is why open-source is innovative and/or creates innovation. It is not the a/the project that is innovative. It is the competition between the projects that creates the innovation. One good discussion on this can be found in &lt;a href="http://www.dreamsongs.com/IHE/IHE.html"&gt;"Innovation Happens Elsewhere, by Ron Goldman and Richard P. Gabriel"&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;One other way to put more structure into the discussion is to segment innovation into ...&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Business Model Innovation - a new creative way to make money with something (might be closed-source or open-source)&lt;/li&gt;&lt;li&gt;Solution Innovation - a new creative way to solve a given (old or new) problem&lt;/li&gt;&lt;li&gt;Implementation Innovation - a new creative way to implement a given solution&lt;/li&gt;&lt;/ul&gt;Open-source is clearly a good fit to drive implementation innovation. If you do not like a given implementation, you can always take the source code and make it better or even reimplement a given solution (e.g. a customer relationship management solution) or a given standard (e.g. JBI) with a new implementation.&lt;br /&gt;&lt;br /&gt;Question is, if open-source and/or open-source concepts are also suitable to drive solution- and/or business-model-innovation? This leads to the next bigger question: In the past the value of a company was determined by the solutions they own. This is why pharmaceutical companies try to protect their products with patents and other means. I am not sure that will stay this way going forward. Instead we might see a world in which your solutions matter less, but your ability to detect problems and develop solutions will determine the value of your company to a much larger extend.&lt;br /&gt;&lt;br /&gt;In such a world, open-source concepts might actually be very suitable to foster innovation on the solution level.</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/2124153373622490226/6126150167879721920/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=2124153373622490226&amp;postID=6126150167879721920' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2124153373622490226/posts/default/6126150167879721920'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2124153373622490226/posts/default/6126150167879721920'/><link rel='alternate' type='text/html' href='http://www.tritsch.org/Blog/2008/08/opensource-innovation-fact-or-fiction.html' title='Open Source Innovation - Fact or Fiction'/><author><name>Roland Tritsch</name><uri>http://www.blogger.com/profile/11466499881992143250</uri><email>roland.tritsch@progress.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2124153373622490226.post-599353320160825990</id><published>2008-08-25T13:25:00.005+01:00</published><updated>2008-08-27T09:56:32.362+01:00</updated><title type='text'>Solid State Disks - Level 5 cache</title><content type='html'>Last month I had the pleasure to spend 2 hours in the car with &lt;a href="http://www.linkedin.com/pub/0/236/A97"&gt;Klaus Grieger&lt;/a&gt;. Klaus and myself know each other from ObjectDesign and Versant. Right now he is a partner with CIMT AG in Germany. As always talking to him was invigorating. He is one of the most innovative people I know.&lt;br /&gt;&lt;br /&gt;The topic of the drive was the future of Solid State Disks (SSDs). His thought was/is that with the arrival of in-expensive, fast SSDs we can potentially rethink the way we structure memory and storage in general. Right now, we "load" executables from a "disk" into "main memory". What if, we turn the disk into a level 5 CPU cache, means  programs never get loaded and/or started. They get installed into "memory" and will stay there all the time. Instructions get fetched into lower-level CPU caches on as needed basis. This would/could probably work for instructions, but not for data. Means for data you would still needs a disk with a file-system.&lt;br /&gt;&lt;br /&gt;Hhhhmmmmmm, ... can somebody help me to think this through?</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/2124153373622490226/599353320160825990/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=2124153373622490226&amp;postID=599353320160825990' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2124153373622490226/posts/default/599353320160825990'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2124153373622490226/posts/default/599353320160825990'/><link rel='alternate' type='text/html' href='http://www.tritsch.org/Blog/2008/08/solid-state-disks-level-5-cache.html' title='Solid State Disks - Level 5 cache'/><author><name>Roland Tritsch</name><uri>http://www.blogger.com/profile/11466499881992143250</uri><email>roland.tritsch@progress.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2124153373622490226.post-235751623634541366</id><published>2008-08-12T13:01:00.013+01:00</published><updated>2008-08-23T09:07:50.083+01:00</updated><title type='text'>Embedded Software Engineering - Can we avoid another software crisis</title><content type='html'>The term "&lt;a href="http://en.wikipedia.org/wiki/Software_crisis"&gt;software crisis&lt;/a&gt;" was coined 1968  by F.L. Bauer during the first NATO Software Engineering Conference  in Garmisch, Germany and was used by Dijkstra in his very famous lecture on "The humble programmer":&lt;br /&gt;&lt;br /&gt; &lt;span style="font-style: italic;"&gt;    [The major cause of the software crisis is] that the machines have become several orders of magnitude more powerful! To put it quite bluntly: as long as there were no machines, programming was no problem at all; when we had a few weak computers, programming became a mild problem, and now we have gigantic computers, programming has become an equally gigantic problem. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;             – &lt;cite&gt;Edsger Dijkstra, The Humble Programmer&lt;br /&gt;&lt;/cite&gt;&lt;br /&gt;Right now there are lots of people who are saying two things: First, embedded devices and embedded software will change and transform our way of life in a similar or even stronger way than the arrival of the internet and second, the resulting software engineering challenges are huge.&lt;br /&gt;&lt;br /&gt;There are a lot of drivers/trends behind this, but two of the more critical ones are the &lt;a href="http://www.sdtimes.com/SearchResult/31938"&gt;arrival of multi-core processor architectures&lt;/a&gt; for embedded devices and the resulting increase in processing power that comes with it (see quote above :)). And secondly the increasing demand to make embedded devices talk to each other (e.g. make Electronic Control Units (ECUs) on the car talk to each other and then make cars talk to each other).&lt;br /&gt;&lt;br /&gt;The lack of abstraction that we have in embedded software engineering makes more than 50% of all embedded software projects being later, over budget or not deliver on expectations.&lt;br /&gt;&lt;br /&gt;This sounds and looks like a first class  software (engineering) crisis. What do we do?&lt;br /&gt;&lt;br /&gt;Killing the problem with people (e.g. throw more people at the problem) is a very popular approach, especially with the emergence of cheap off-shore development centers in India and other places, but creates a huge liability, because over time it does not scale very well and the management and maintenance burden has the potential to become an even bigger problem.&lt;br /&gt;&lt;br /&gt;More thoughtful approaches first segment the embedded market from a requirements point of view and then look for much more systematic approaches to address the requirements in the given segment. One way to segment the market would be along the lines of the real-time requirements. Working assumption would be that there is a hard real-time market, a soft real-time market and an embedded market (no real-time requirements, but the software must run on devices with limited CPU and memory capabilities).&lt;br /&gt;&lt;br /&gt;The segment with the strongest growth is the last one. Addressing the software engineering issues in this segment will give us the biggest bang for the buck.&lt;br /&gt;&lt;br /&gt;One way to go about it is to use existing approaches that have (kind of) worked for the first two (real-time) segments and also use them in the embedded space, e.g. using integrated tool-chains to generate a lot of the source code (also known as Model-Driven Software-Development (MDSD)). This gives you good initial results in terms of productivity, but has the potential to create hard to maintain, monolithic, tightly-coupled monster systems.&lt;br /&gt;&lt;br /&gt;The most &lt;a href="http://www.mil-embedded.com/articles/id/?3046"&gt;promising approach&lt;/a&gt; right now is to introduce the idea of Software Product Lines (SPLs) to the domain of embedded software engineering and combine it with MDSD. This will give you the productivity gains you are looking for, but will also allow you to enforce a/the necessary level of reuse to ensure the long-term maintainability of the system.&lt;br /&gt;&lt;br /&gt;In that context abstractions become pivotal. Without abstractions there is no way to create good boundaries for reuse. The first level of abstraction is the operating system and here is good news, because more and more embedded systems are based on standard operating systems (e.g. embedded Linux). But the layer above that is still under construction. What is needed is a platform that will allow you to build business-level software components and integrate them on the device and/or even reuse them over device boundaries.&lt;br /&gt;&lt;br /&gt;Interesting efforts in this context are ...&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.osgi.org/Main/HomePage"&gt;OSGi&lt;/a&gt; - a component deployment platform for embedded devices for components and services implemented in JAVA&lt;/li&gt;&lt;li&gt;The Virtual Function Bus (VFB) in &lt;a href="http://www.autosar.org"&gt;AUTOSAR&lt;/a&gt; - a common software infrastructure  for automotive systems of all vehicle domains based on standardized interfaces&lt;/li&gt;&lt;li&gt;Various embedded software engineering platforms for mobile devices like &lt;a href="http://www.limofoundation.org/"&gt;LiMo&lt;/a&gt;, &lt;a href="http://www.moblin.org/"&gt;Moblin&lt;/a&gt; and Android&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;Complementary to these efforts you need a way to distribute/access these components over process or even hardware boundaries. The IONA Professional Services Organization has implemented a solution called Artix/E, that provides a transport-independent, high-performance, component platform for the embedded market.&lt;br /&gt;&lt;br /&gt;Can we avoid the embedded software crisis? Yes, we can! &lt;a href="http://web.me.com/potsuntoinu/Mr_Lee/SOA_DNA/SOA_DNA.html"&gt;Check it out&lt;/a&gt;.</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/2124153373622490226/235751623634541366/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=2124153373622490226&amp;postID=235751623634541366' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2124153373622490226/posts/default/235751623634541366'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2124153373622490226/posts/default/235751623634541366'/><link rel='alternate' type='text/html' href='http://www.tritsch.org/Blog/2008/08/embedded-software-engineering-can-we.html' title='Embedded Software Engineering - Can we avoid another software crisis'/><author><name>Roland Tritsch</name><uri>http://www.blogger.com/profile/11466499881992143250</uri><email>roland.tritsch@progress.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2124153373622490226.post-8332022904760777649</id><published>2008-08-04T08:35:00.003+01:00</published><updated>2008-08-04T09:42:21.861+01:00</updated><title type='text'>Randy Pausch - about elephants, walls, rooms and TVs</title><content type='html'>Last week &lt;a href="http://en.wikipedia.org/wiki/Randy_Pausch"&gt;Randy Pausch&lt;/a&gt; died. With all the hype around his cancer and &lt;a href="http://www.youtube.com/watch?v=ji5_MqicxSo"&gt;"the last lecture"&lt;/a&gt;, it was/is kind of hard to see who he was or what he was. Yesterday I tried to find out a little bit &lt;a href="http://www.cs.virginia.edu/%7Erobins/Randy/"&gt;more&lt;/a&gt; and &lt;a href="http://video.google.com/videoplay?docid=-5784740380335567758"&gt;watched&lt;/a&gt; his &lt;a href="http://www.cs.virginia.edu/%7Erobins/Randy/RandyPauschTimeManagement2007.pdf"&gt;presentation&lt;/a&gt; on time management. Good presentation, but not something that we haven't heard before. In the end I have to agree with him: He is a smart professor, but there are lots of smart professors out there. What made him unique was not what he did, but why he did it and how he did it. From what I saw of him, he had a passionate ambition to make learning fun. His students were his customers and he felt an obligation to deliver value to them. He found his purpose and lived it. And &lt;span style="font-weight: bold;"&gt;this&lt;/span&gt; makes him a role model.&lt;br /&gt;&lt;br /&gt;Here are my personal take-aways ...&lt;br /&gt;&lt;ul&gt;&lt;li&gt;if there is an elephant in the room ... then talk about it!&lt;/li&gt;&lt;li&gt;"experience is what you get, when you don't get what you want"&lt;/li&gt;&lt;li&gt;walls are there to show you how much you really want something&lt;/li&gt;&lt;li&gt;if your children want to paint their room ... let them do it!&lt;br /&gt;&lt;/li&gt;&lt;li&gt;switch off the godd.... television&lt;/li&gt;&lt;/ul&gt;In this blog I am not talking about how he dealt with his cancer, because I believe that this is not something he wants to be remembered for.</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/2124153373622490226/8332022904760777649/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=2124153373622490226&amp;postID=8332022904760777649' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2124153373622490226/posts/default/8332022904760777649'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2124153373622490226/posts/default/8332022904760777649'/><link rel='alternate' type='text/html' href='http://www.tritsch.org/Blog/2008/08/randy-pausch-about-elephants-walls.html' title='Randy Pausch - about elephants, walls, rooms and TVs'/><author><name>Roland Tritsch</name><uri>http://www.blogger.com/profile/11466499881992143250</uri><email>roland.tritsch@progress.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2124153373622490226.post-784010313008853195</id><published>2008-07-16T21:45:00.002+01:00</published><updated>2008-07-16T21:50:05.201+01:00</updated><title type='text'>RESTful Services - Dana Gardner, Adrian Trenaman, Roland Tritsch - wrapping it up</title><content type='html'>The Webinar went very well. I think we had over 50 poeple that showed up. The &lt;a href="http://open.iona.com/resources/video-archived-webinars/"&gt;archived webinar&lt;/a&gt; and the &lt;a href="http://www.tritsch.org/downloads/iphone.v2.zip"&gt;source code&lt;/a&gt; will be available on open.iona.com.&lt;br /&gt;&lt;br /&gt;Check it out.</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/2124153373622490226/784010313008853195/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=2124153373622490226&amp;postID=784010313008853195' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2124153373622490226/posts/default/784010313008853195'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2124153373622490226/posts/default/784010313008853195'/><link rel='alternate' type='text/html' href='http://www.tritsch.org/Blog/2008/07/restful-services-dana-gardner-adrian.html' title='RESTful Services - Dana Gardner, Adrian Trenaman, Roland Tritsch - wrapping it up'/><author><name>Roland Tritsch</name><uri>http://www.blogger.com/profile/11466499881992143250</uri><email>roland.tritsch@progress.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2124153373622490226.post-7688712127578552969</id><published>2008-07-13T07:13:00.002+01:00</published><updated>2008-07-13T07:18:41.917+01:00</updated><title type='text'>Effective Mac - call me slow</title><content type='html'>You can call me slow, but it took me only a year to find the RSS reader that everybody else is using. &lt;a href="http://www.davidgreco.it"&gt;David Greco&lt;/a&gt; finally pointed me to &lt;a href="http://www.newsgator.com/Individuals/NetNewsWire/"&gt;NetNewsWire&lt;/a&gt;. This seems to be it :).</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/2124153373622490226/7688712127578552969/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=2124153373622490226&amp;postID=7688712127578552969' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2124153373622490226/posts/default/7688712127578552969'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2124153373622490226/posts/default/7688712127578552969'/><link rel='alternate' type='text/html' href='http://www.tritsch.org/Blog/2008/07/effective-mac-call-me-slow.html' title='Effective Mac - call me slow'/><author><name>Roland Tritsch</name><uri>http://www.blogger.com/profile/11466499881992143250</uri><email>roland.tritsch@progress.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2124153373622490226.post-3765706129000300724</id><published>2008-07-08T07:59:00.002+01:00</published><updated>2008-07-08T10:02:49.702+01:00</updated><title type='text'>Link of the month - Google Twitter (GTwit)</title><content type='html'>Micro-blogging (Twitter, Pounce, Facebook, ...) just go a little bit easier. Check out GTwit. It is a light-weight Google App, that allows you to access your Twitter account from any browser you might have access to. It is based on the Twitter API.  It stores all tweets that you send/receive in a private "Google-Cloud" and allows you to search on them by whatever you like (word, person, tag).&lt;br /&gt;&lt;br /&gt;Check it out.</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/2124153373622490226/3765706129000300724/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=2124153373622490226&amp;postID=3765706129000300724' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2124153373622490226/posts/default/3765706129000300724'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2124153373622490226/posts/default/3765706129000300724'/><link rel='alternate' type='text/html' href='http://www.tritsch.org/Blog/2008/07/link-of-month-google-twitter-gtwit.html' title='Link of the month - Google Twitter (GTwit)'/><author><name>Roland Tritsch</name><uri>http://www.blogger.com/profile/11466499881992143250</uri><email>roland.tritsch@progress.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2124153373622490226.post-985767153495462240</id><published>2008-07-06T06:25:00.003+01:00</published><updated>2008-07-08T09:56:53.542+01:00</updated><title type='text'>The iPhone - and what you can learn from thinking about it</title><content type='html'>On Sunday I went to the driving range and while Alexandros was working on my early retirement plan (aka. he making lots of money with golf and I am managing his career), I was reading an &lt;a href="http://www.businessweek.com/the_thread/techbeat/archives/2008/07/where_the_iphon.html"&gt;article on Businessweek&lt;/a&gt; about the new iPhone 3G contracts. The article made me think again.&lt;br /&gt;&lt;br /&gt;It made me think about two presentations that I saw recently: One by Michael Crossey from Aepona at the &lt;a href="http://www.tritsch.org/Blog/2008/05/mobile-monday-in-belfast-webservices-to.html"&gt;Mobile Monday in Belfast&lt;/a&gt; and the other one by Peter Moeckel from T-Labs (the R&amp;amp;D think-tank of Deutsche Telekom) at the &lt;a href="http://www.tritsch.org/Blog/2008/06/2008-osgi-community-event-talking-about.html"&gt;OSGi community event in Berlin&lt;/a&gt;. Both are saying the same thing: Mobile Phone Operators are struggling to maintain their value proposition in the food/value chain. More and more applications are totally provider-independent and just use the network as a bit-pipe. Even worse, customers actually have either no or a bad perception of the underlying network operator.&lt;br /&gt;&lt;br /&gt;Lets take a look at the current situation. I have a mobile phone and I am willing to spend EUR 100,-/month for that luxury (e.g. like I am willing to pay a certain amount of money for the luxury to have a dish washer). Right now and in general, there are three parties I am spending this money with:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;the device/platform provider&lt;/li&gt;&lt;li&gt;the network operator&lt;/li&gt;&lt;li&gt;(and to a much lesser extend) 3rd party application/service/content providers&lt;/li&gt;&lt;/ul&gt;Going to a Vodafone, O2 or T-Mobile shop is actually the wrong way around and is just a desperate attempt by the mobile phone operators to make sure that existing customers stay with them. People do not buy a "contract". They buy a and/or feel loyalty for a device (e.g. the iPhone) or a platform (e.g. Palm OS, Windows Mobile). Means normally you should go to an Apple-, Nokia- or HTC-Store. Most customers have an emotional relationship with the hardware and/or the operating system that runs on it, but not with the network operator (or at least not a positive one).&lt;br /&gt;&lt;br /&gt;When the network operators realized that people do not buy contracts, but hardware, they approached the device manufactures and said "Hey Mr. Device-Manufacturer, give me 1M of your phones, make me a good price and I sell it for you". They then give away the device for a fraction of the prize to make people sign up for their contracts. The result is, that people buy devices and pay for these devices through contracts. Means today most of the money flows through the network operator,  but a certain fraction of this money (my EUR 100,-/month) ends up in the pockets of the device manufacturer. Interesting enough, right now I am spending close to nothing on 3rd party (value-add) applications/services.&lt;br /&gt;&lt;br /&gt;In the next 5 years all of this is going to change. The Mobile Phone Operators will get a lot of pressure from customers, politicians and competing technologies (e.g. &lt;a href="http://en.wikipedia.org/wiki/WiMAX"&gt;WiMax&lt;/a&gt;) to drop their prices for voice and data services. At the same time the Mobile Phone Operators have created an acceptance in the market to spend a certain amount of money on/with the mobile phone (e.g. in my case EUR 100,-/month). In the end some customers will just to be happy to save money, but others will be willing to spend the saved money on something else.&lt;br /&gt;&lt;br /&gt;The companies who have a good answer for the question, what this something else is, will win. Means the future of the mobile market is not in the network and/or the device. Instead the future is in mobile applications, services, solutions and content. And to enable such a market you need to provide a platform to connect the customers/consumers/users with the application/solution/content-providers. And this is what Apple is doing right now. They (and a lot of other poeple) realized that the future is in applications and content. Means they will create some applications themselves and will also provide a platform (aka. AppStore) to allow others to sell applications and content (against a fee).&lt;br /&gt;&lt;br /&gt;Today I am spending a 100% of my monthly budget, buy paying my mobile phone bill. My prediction is that in 5 years from now this will drop to below 50% and that I will spend the remaining +50% on monthly subscriptions for applications, services and content. Becoming a platform- and/or application/content-provider in such a world will make you a winner.</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/2124153373622490226/985767153495462240/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=2124153373622490226&amp;postID=985767153495462240' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2124153373622490226/posts/default/985767153495462240'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2124153373622490226/posts/default/985767153495462240'/><link rel='alternate' type='text/html' href='http://www.tritsch.org/Blog/2008/07/iphone-and-what-you-can-learn-from.html' title='The iPhone - and what you can learn from thinking about it'/><author><name>Roland Tritsch</name><uri>http://www.blogger.com/profile/11466499881992143250</uri><email>roland.tritsch@progress.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2124153373622490226.post-4703662183254949695</id><published>2008-07-04T12:37:00.001+01:00</published><updated>2008-07-04T12:37:41.288+01:00</updated><title type='text'>Mobile Payment - what is needed</title><content type='html'>in the last 4 weeks, i was talking to &lt;a href="http://www.linkedin.com/in/saileshpanchal"&gt;sailesh panchal&lt;/a&gt; (Enterprise Architect - Payments at Lloyds TSB) and &lt;a href="Integration%20Engineering%20Lead%20EMEA%20North/Central"&gt;hermann sauer&lt;/a&gt; (EDS - &lt;strong style="font-weight: normal;"&gt;Integration Engineering Lead EMEA North/Central&lt;/strong&gt;) about the future of mobile payment.&lt;br /&gt;&lt;br /&gt;there is clearly a need and a benefit to find a solution, but implementations are not available yet (leaving aside lots of POCs that are out there).&lt;br /&gt;&lt;br /&gt;one obvious driver is the need to find a replacement for cheque payments. cheque payments are expensive and slow, means neither banks nor customers/retailers like them, but they are still a popular means of settling bills in the UK, Ireland and other countries. in the UK the &lt;a href="http://www.paymentscouncil.org.uk/"&gt;national payments council&lt;/a&gt; has just released the &lt;a href="http://www.paymentscouncil.org.uk/national_payments_plan"&gt;national payments plan&lt;/a&gt;, which states that one the ambitions is to find a suitable replacement for cheque payments by 2013. a first step into that direction is the &lt;a href="http://en.wikipedia.org/wiki/Faster_Payments_Service"&gt;Faster Payment Service&lt;/a&gt; that got launched in May 2008.&lt;br /&gt;&lt;br /&gt;today (in Ireland) i am using cheques to pay my utility bills and my dentist. in germany i haven't used cheques in a long time. in general i am getting an invoice (e.g. from my doctor) and just pay by electronic funds transfer (EFT). in some cases (e.g. utility bills) i allow direct debit on my account and last but not least for some i have a standing order (e.g. rent). for everything else i am using cash and/or a credit card. i know that this is maybe a simplistic way to look at it, but it allows us to focus on the real nature of a cheque. what can a cheque do, that i cannot do otherwise?&lt;br /&gt;&lt;ul&gt;&lt;li&gt;a cheque allows me to give money to somebody with no bank account, means i can write a cheque and the person can go the next bank and can get cash for it&lt;/li&gt;&lt;li&gt;the payment can be anonymous, means even if the person has a bank account the decision might be not to use any means of EFT&lt;/li&gt;&lt;/ul&gt;a good summary what a cheque is all about can be found &lt;a href="http://en.wikipedia.org/wiki/Cheque"&gt;here&lt;/a&gt;. the question for me is, what problem mobile payment solutions will solve. currently i cannot see, how they can possibly address the two capabilities that i described above and everything else makes them just another way to transfer money besides EFT and plastic cards. &lt;br /&gt;&lt;br /&gt;where is the value in mobile payment? what problems will mobile payments solutions solve? replacing cheques (probably no)? competing with ETF and plastic (probably yes, but then the question is what makes mobile payment solutions superior to EFT and plastic)?&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="flockcredit" style="text-align: right; color: #CCC; font-size: x-small;"&gt;Blogged with the &lt;a href="http://www.flock.com/blogged-with-flock" style="color: #999; font-weight: bold;" target="_new" title="Flock Browser"&gt;Flock Browser&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/2124153373622490226/4703662183254949695/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=2124153373622490226&amp;postID=4703662183254949695' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2124153373622490226/posts/default/4703662183254949695'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2124153373622490226/posts/default/4703662183254949695'/><link rel='alternate' type='text/html' href='http://www.tritsch.org/Blog/2008/07/mobile-payment-what-is-needed.html' title='Mobile Payment - what is needed'/><author><name>Roland Tritsch</name><uri>http://www.blogger.com/profile/11466499881992143250</uri><email>roland.tritsch@progress.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2124153373622490226.post-7941608970239505860</id><published>2008-07-04T08:04:00.002+01:00</published><updated>2008-07-04T09:51:45.610+01:00</updated><title type='text'>Effective Mac - the beginning of a journey</title><content type='html'>&lt;blockquote&gt;&lt;/blockquote&gt;yesterday i finally finished my upgrade to Mac OS X 10.5 (Leopard).&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;overall it went well. i did an erase and install (as a 20 year windows user i feel much more comfortable with clean installs. maybe next time if will try it the mac-way :)) and also used the exercise to clean up my disk and the way i work. the biggest problem was that leopard does not come with iLife, means you need to find your old tiger CDs and reinstall iLife from there (or buy (!?!?) iLife 08, no comment).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;using a mac is like using any other tool. just using it is not going to give you the maximum ROI. using it effectively is going to make the difference.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;therefore i decided to start a little series of blogs and i am going to call it "Effective Mac".&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;this is the first one and i just want to give a summary of tools that i am using on my mac. please feel free to comment and add to this list.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;mail - looked at a couple of options, but for the time being will stick with mail.app. using &lt;a href="http://www.apple.com/downloads/macosx/email_chat/yai.html"&gt;YAI&lt;/a&gt; to deal with exchange invitations and will probably checkout &lt;a href="http://www.indev.ca/MailTags.html"&gt;MailTags&lt;/a&gt;.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;calendar and contacts - have not looked around and will stick with iCal and AdressBook.&lt;/li&gt;&lt;li&gt;todos - did look at the functionality in iCal and did not really like it. did a little bit of research and finally settled for &lt;a href="http://www.igtd.pl/"&gt;iGTD&lt;/a&gt; (get things done).&lt;/li&gt;&lt;li&gt;browser - currently using safari and occasionally firefox (especially, if i am in london heathrow airport. the safari browser cannot get me onto the bingo wifi network there). also looked at &lt;a href="http://www.flock.com"&gt;Flock&lt;/a&gt; to get a grip on my social networking (xing, linked-in, pulse, facebook - it is madness).&lt;/li&gt;&lt;li&gt;RSS reader - looked at safari (and a couple of other browsers) and the wonderful &lt;a href="http://www.acrylicapps.com/"&gt;TimesReader&lt;/a&gt; (looks very good. almost like a newspaper), but settled for the new RSS reader in mail.app.&lt;/li&gt;&lt;li&gt;communication - using iChat (AIM), Skype, &lt;a href="http://sourceforge.net/projects/xchataqua/"&gt;Aqua X-Chat&lt;/a&gt; (IRC) and &lt;a href="http://iconfactory.com/software/twitterrific"&gt;Twitterific&lt;/a&gt; (&lt;a href="http://macstrac.blogspot.com/"&gt;James&lt;/a&gt; also pointed me to &lt;a href="http://gtwit.com/"&gt;GTwit&lt;/a&gt;, but i still need to makeup mind, if and how i am going to use it). tried to find a universal "chat" client. stumbled over &lt;a href="http://fire.sourceforge.net/"&gt;Fire&lt;/a&gt;, but it does not support SSL enabled IRC server (and keeps on crashing on me).&lt;/li&gt;&lt;li&gt;programming - still like my emacs :). using &lt;a href="http://aquamacs.org/"&gt;Aqua-Emacs&lt;/a&gt;, but have also started to use Dashcode for my web developement.&lt;/li&gt;&lt;li&gt;brainstorming - using &lt;a href="http://freemind.sourceforge.net/wiki/index.php/Main_Page"&gt;Freemind&lt;/a&gt; for my mindmaps and &lt;a href="http://www.omnigroup.com/applications/omnioutliner/"&gt;OmniOutliner&lt;/a&gt; for structured bullet list type brainstorming.&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;let me know, what you think about the toolset. anything missing? anything that could/should be replaced by a better tool?&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/2124153373622490226/7941608970239505860/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=2124153373622490226&amp;postID=7941608970239505860' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2124153373622490226/posts/default/7941608970239505860'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2124153373622490226/posts/default/7941608970239505860'/><link rel='alternate' type='text/html' href='http://www.tritsch.org/Blog/2008/07/effective-mac-beginning-of-journey.html' title='Effective Mac - the beginning of a journey'/><author><name>Roland Tritsch</name><uri>http://www.blogger.com/profile/11466499881992143250</uri><email>roland.tritsch@progress.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2124153373622490226.post-6798723406939804817</id><published>2008-06-23T13:30:00.003+01:00</published><updated>2008-06-23T13:37:47.458+01:00</updated><title type='text'>Software Engineering Radio - talking about OSGi, Rest, Opensource, ...</title><content type='html'>In the last four weeks a lot of people asked me about this "show" I am listening to on my way to work. It is called &lt;a href="http://www.se-radio.net/"&gt;Software Engineering Radio&lt;/a&gt; and talks about trends and technologies in Software Engineering (&lt;a href="http://www.se-radio.net/podcast/2007-12/episode-80-osgi-peter-kriens-and-bj-hargrave"&gt;OSGi&lt;/a&gt;, &lt;a href="http://www.se-radio.net/podcast/2008-05/episode-98-stefan-tilkov-rest"&gt;Rest&lt;/a&gt;, &lt;a href="http://www.se-radio.net/podcast/2008-04/episode-94-open-source-business-models-dirk-riehle"&gt;Opensource&lt;/a&gt;, ...). I was told that one of the next issues will be an interview with Peter Kriens on the current state of affairs with respect to OSGi.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Check it out. &lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/2124153373622490226/6798723406939804817/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=2124153373622490226&amp;postID=6798723406939804817' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2124153373622490226/posts/default/6798723406939804817'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2124153373622490226/posts/default/6798723406939804817'/><link rel='alternate' type='text/html' href='http://www.tritsch.org/Blog/2008/06/software-engineering-radio-talking.html' title='Software Engineering Radio - talking about OSGi, Rest, Opensource, ...'/><author><name>Roland Tritsch</name><uri>http://www.blogger.com/profile/11466499881992143250</uri><email>roland.tritsch@progress.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2124153373622490226.post-2945143197761279819</id><published>2008-06-23T12:04:00.003+01:00</published><updated>2008-06-23T13:16:13.182+01:00</updated><title type='text'>2008 OSGi Community Event - talking about trains</title><content type='html'>Two weeks ago I attended the &lt;a href="http://www.osgi.org/CommunityEvent2008/HomePage"&gt;OSGi Community Event&lt;/a&gt; in Berlin.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;One of the presentations was from Deutsche Bahn about their new &lt;a href="http://www.osgi.org/wiki/uploads/CommunityEvent2008/08_Praes_Berlin_OSGi-Kongress%20V04.pdf"&gt;Mobile Integration Platform&lt;/a&gt; (MIP). It was not only in this presentation that I felt that OSGi has become the ICE of deployment platforms. A 300 km/h high-speed trend/train with a lot of momentum. Think about it: Do you want to be on the train or in front of it.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;There were lots of good and interesting &lt;a href="http://www.osgi.org/CommunityEvent2008/Program"&gt;presentations&lt;/a&gt;. Here are a couple of highlights ...&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.osgi.org/wiki/uploads/CommunityEvent2008/08_Praes_Berlin_OSGi-Kongress%20V04.pdf"&gt;Deutsche Bahn&lt;/a&gt;: Mobile Integration Platform - using OSGi to bridge the gap between the lifecyle of a vehicle (e.g. train) and software (e.g. an application). Vehicles have a much longer lifecycle than software. A huge challenge with a lot of opportunity, but only the tip of the iceberg. After you have tapped into the vehicle and can really access it (anytime, anywhere) I would predict a new dimension of integration challenges that will arise on the backend side to make all the relevant information available to the train and also to process the information that comes from the train. Interesting. Very interesting.&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.osgi.org/wiki/uploads/CommunityEvent2008/02_Keynote%20PM%20master.pdf"&gt;Deutsche Telekom/T-Labs&lt;/a&gt;: "We catalyze technology-based innovations" - very good presentation on the role of OSGi as an enabler for innovation. &lt;a href="http://www.tritsch.org/Blog/2008/05/mobile-monday-in-belfast-webservices-to.html"&gt;As previously discussed&lt;/a&gt;, currently (Mobile) Telekom Operators look for ways to maintain or even increase their relevance in the value-chain. If they do nothing they might turn into (more or less) value-less bit-pipes. OSGi is the kind/type of technology that will allow them to innovate faster and to roll-out these innovations to the customers, much faster than previously possible.&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.osgi.org/wiki/uploads/CommunityEvent2008/12_bostrom.pdf"&gt;Sprint&lt;/a&gt;: Titan - the next generation mobile service platform ("Browser with AJAX is JUST NOT ENOUGH"). Earlier this year Sprint released its new mobile software development platform called &lt;a href="http://developer.sprint.com/site/global/develop/technologies/sprint_titan/p_sprint_titan.jsp"&gt;Titan&lt;/a&gt;.  This platform is a show-case, how Java technologies can come together to create a portable mobile software engineering platform that can bring applications to a wide variety of devices. OSGi is clearly a key enabler to make this happen.&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;BTW, this does not mean that the presentations I am not mentioning were not interesting. It means that I had to step out of the room for a meeting or a call and missed that specific presentation :).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Last but not least, we (IONA :)) showed a demo of the current status of the &lt;a href="http://blogs.iona.com/newcomer/archives/000569.html"&gt;Distributed OSGi Reference Implementation&lt;/a&gt;. Overall a very energizing, educational, interesting event. I recommend you put it into your calendar for next year :).&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/2124153373622490226/2945143197761279819/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=2124153373622490226&amp;postID=2945143197761279819' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2124153373622490226/posts/default/2945143197761279819'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2124153373622490226/posts/default/2945143197761279819'/><link rel='alternate' type='text/html' href='http://www.tritsch.org/Blog/2008/06/2008-osgi-community-event-talking-about.html' title='2008 OSGi Community Event - talking about trains'/><author><name>Roland Tritsch</name><uri>http://www.blogger.com/profile/11466499881992143250</uri><email>roland.tritsch@progress.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2124153373622490226.post-1589164163470536798</id><published>2008-06-17T09:18:00.003+01:00</published><updated>2008-06-17T09:25:04.156+01:00</updated><title type='text'>RESTful Services - Dana Gardner, Adrian Trenaman, Roland Tritsch</title><content type='html'>Everybody is talking about REST. We do too :).&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Join us on July, 15th for this existing &lt;a href="https://cc.readytalk.com/cc/schedule/display.do?rfe=m22h7mxrysq5&amp;amp;udc=lnlszx6tq3fw"&gt;Webinar&lt;/a&gt; on REST and RESTful Services. Will include a live demo of a RESTful iPhone integration.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;CU there.&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/2124153373622490226/1589164163470536798/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=2124153373622490226&amp;postID=1589164163470536798' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2124153373622490226/posts/default/1589164163470536798'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2124153373622490226/posts/default/1589164163470536798'/><link rel='alternate' type='text/html' href='http://www.tritsch.org/Blog/2008/06/restful-services-dana-gardner-adrian.html' title='RESTful Services - Dana Gardner, Adrian Trenaman, Roland Tritsch'/><author><name>Roland Tritsch</name><uri>http://www.blogger.com/profile/11466499881992143250</uri><email>roland.tritsch@progress.com</email></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2124153373622490226.post-1871606960033172206</id><published>2008-06-05T17:27:00.003+01:00</published><updated>2008-06-10T12:50:20.880+01:00</updated><title type='text'>Innovation on Innovation - How to make elephants dance</title><content type='html'>Yesterday I went out and had a pint with &lt;a href="http://www.linkedin.com/in/saileshpanchal"&gt;Sailesh Panchal&lt;/a&gt;. He is an Enterprise Architect with the payments division of Lloyds TSB in London. Part of his responsibility is to foster innovation in Lloyds.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Obviously innovation needs to be directed towards a measurable goal/target/impact for the customer and/or the company. To judge, if an/the idea was just a good idea or a real innovation, you must be able to show some measurable ROI in a defined timeframe. Depending on the "size" of the innovation and the size of the organizations these timeframes can be easily 6 month or more. That's a long way down the road.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Question is: What kind of signposts can you create to judge ideas earlier?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;We are looking for innovative ideas to foster, measure and rank (by value and relevance) innovative ideas in large enterprises. Sailesh is currently contemplating about implementing a system/culture, where the value of ideas gets rated by the number of citations that are made, means if you and your idea gets cited a lot the likelyhood that it is a good idea is high(er).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Just wondering ... communities.iona.com is implemented with Jive. We have a ranking for the number of posts a given individual creates. But there are markups that you can use to reference other docs and threads. Just wondering, if it would be possible to have a ranking for the docs and threads that get referenced the most?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Just wondering ... &lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2124153373622490226/posts/default/1871606960033172206'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2124153373622490226/posts/default/1871606960033172206'/><link rel='alternate' type='text/html' href='http://www.tritsch.org/Blog/2008/06/innovation-on-innovation-how-to-make.html' title='Innovation on Innovation - How to make elephants dance'/><author><name>Roland Tritsch</name><uri>http://www.blogger.com/profile/11466499881992143250</uri><email>roland.tritsch@progress.com</email></author></entry></feed>